Comment puis-je tracer les 3 fonctions suivantes (c'est-à sin
- dire , cos
et l'addition), sur le domaine t
, dans la même figure?
from numpy import *
import math
import matplotlib.pyplot as plt
t = linspace(0, 2*math.pi, 400)
a = sin(t)
b = cos(t)
c = a + b
python
function
matplotlib
graph
user3277335
la source
la source
plt.show()
donc le tracé à nouveau ne sera pas tracé sur le même graphique.Peut-être une manière plus pythonique de le faire.
la source
plt.plot()
pièce comme suitplt.plot(t, a, 'b', t, b, 'g', t, c, 'y')
:. Vous pouvez spécifier les couleurs en fonction des couleurs données dans ce lien: matplotlib.org/users/colors.htmlion()
pyplot pour cela, plutôt que de tout tracer sur une seule ligne?ion()
. Pouvez-vous illustrer avec un exemple?Utilisez simplement la fonction
plot
comme suitla source