Dessiner un graphique d'une fonction quadratique en Python

Aperçu

Pratiquez la bibliothèque Python Matplotlib. C'est si courant que vous ne savez pas quel est le nombre, mais pardonnez-moi s'il vous plaît.

Installez Matplotlib

Installez avec pip.

pip install matplotlib

Représentation

import matplotlib.pyplot as plt
import numpy as np

# -10 < x < 10
x = np.arange(-10, 10, 0.1)

# a, b,Remplacez chaque valeur par c
a = int(input("a : "))
b = int(input("b : "))
c = int(input("c : "))

# y = ax^2 + bx + c
y = a*x**2 + b*x + c

#Exécution du tracé sur graphique
plt.plot(x, y)
plt.show()

Résultat d'exécution

a=1, b=2, c=2 | y=x^2+2x+2 y=x^2+2x+2.png

a=4, b=5, c=2 | y=4x^2+5x+2 y=4x^2+5x+2.png

J'ai pu le décrire fermement.

Amélioration

Je veux déjà l'améliorer.

Définir le titre

plt.title("y =" + str(a) + "x²+" + str(b) + "x+" + str(c))

Affichage des étiquettes sur les axes x et y

plt.xlabel("x")
plt.ylabel("y", rotation = 0)

Réglez la plage d'affichage de y à -5 <y <10

plt.ylim(-5, 10)

Afficher les lignes de la grille

plt.grid()

Représenté à nouveau

import matplotlib.pyplot as plt
import numpy as np

# -10 < x < 10
x = np.arange(-10, 10, 0.1)

# a, b,Remplacez chaque valeur par c
a = int(input("a : "))
b = int(input("b : "))
c = int(input("c : "))

# y = ax^2 + bx + c
y = a*x**2 + b*x + c

#Définir le titre
plt.title("y =" + str(a) + "x²+" + str(b) + "x+" + str(c))

#Autres ajustements
plt.xlabel("x") #affichage des étiquettes sur l'axe des x
plt.ylabel("y", rotation = 0) #affichage des étiquettes sur l'axe y"
plt.ylim(-5, 10) #Plage d'affichage de y-5 < y <Définir sur 10
plt.grid() #Afficher les lignes de la grille

#Exécution du tracé sur graphique
plt.plot(x, y)

Résultat d'exécution

a=3, b=2, c=4 | y=3x^2+2x+4 y=3x^2+2x+4.png

a=2, b=6, c=1 | y=2x^2+6x+1 y=2x^2+6x+1.png

Je pense que c'est devenu plus précis.

Recommended Posts

Dessiner un graphique d'une fonction quadratique en Python
Dessiner un graphique avec python
Récupérer l'appelant d'une fonction en Python
Créer une fonction en Python
Dessiner la fonction Yin en python
Dessinez un cœur en Python
Dessinez une matrice de diagramme de dispersion avec python
Dessinez un diagramme CNN en Python
Avoir le graphique d'équation de la fonction linéaire dessiné en Python
Un mémo que j'ai écrit une fonction de base en Python en utilisant la récurrence
Précautions lors du décapage d'une fonction en python
Afficher une liste d'alphabets en Python 3
Dessiner un cœur avec Python Partie 2 (SymPy Edition)
Dessinez une structure arborescente en Python 3 à l'aide de graphviz
Une fonction qui mesure le temps de traitement d'une méthode en python
Dessinez un graphique avec des étiquettes japonaises dans Jupyter
Dessinez une "courbe de seins" dans un graphique 3D (1)
Créer un graphique de distribution normale standard en Python
[Python] Dessinez un graphe orienté avec Dash Cytoscape
Dessin graphique avec python
Copiez la liste en Python
Réécrire des éléments dans une boucle de listes (Python)
Créez un tracé de R semblable à un joyplot avec python
Sortie sous la forme d'un tableau python
Touchons une partie de l'apprentissage automatique avec Python
[Python] Comment dessiner un histogramme avec Matplotlib
Dessinez une "courbe de seins" dans un graphique 3D (2)
Environnement enregistré pour l'analyse des données avec Python
Dessinez plusieurs photos de plusieurs dossiers sur un graphique
Ceci est un exemple d'application de fonction dans dataframe.
[Python] Comment dessiner un graphique linéaire avec Matplotlib
Une collection de code souvent utilisée dans Python personnel
Jusqu'à dessiner un graphe 3D avec Python dans Windows10
Regrouper par éléments consécutifs d'une liste en Python
Afficher un histogramme des valeurs de luminosité de l'image en python
Un mémorandum sur la mise en œuvre des recommandations en Python
Que signifie le dernier () dans une fonction en Python?
Prendre une capture d'écran en Python
Dessinez un graphique avec NetworkX
Dessiner une forme d'onde mp3 en Python
Créer un dictionnaire en Python
Utiliser la fonction de rappel en Python
[python] Valeur de l'objet fonction (?)
Fonction ntile (décile) en python
[Python] L'origine du nom de la fonction python
Dessinez le disque de Poancare en Python
Jugement d'équivalence d'objet en Python
Dessiner "Dessiner une fougère par programme" en Python
Essayez de dessiner une fonction logistique
Créer un bookmarklet en Python
Modélisation de fonctions non linéaires en Python
Fonction immédiate (lie) en python
Implémentation du tri rapide en Python
Dessinez un graphique avec networkx
[Python] Représentation du nombre de plaintes des compagnies d'assurance-vie dans un graphique à barres
Étudier les mathématiques avec Python: dessiner un graphe sympy (scipy) avec matplotlib
Découvrez la largeur apparente d'une chaîne en python
Une fonction qui divise l'itérable en N morceaux en Python