Superposition de plusieurs courbes sur python
Superposition de plusieurs courbes sur python
Bonjour, je veux superposer une vingtaine de courbes sur un même graph en utilisant python .
La fonction est hyperbolique variant au cours du temps t : t-> cos(at)
Je veux dessiner cette courbe pour différentes valeurs de a et les superposer sur un même graph .
Sachant que a peut prendre une vingtaine de valeurs ce serait pénible d'écrire 20 fois
plt.plot(x,y1)
plt.plot(x,y2)
.
.
.
plt.plot(x,y20)
Faut-il que j'utilise une boucle ? Mais comment faire ?
Merci de votre aide
La fonction est hyperbolique variant au cours du temps t : t-> cos(at)
Je veux dessiner cette courbe pour différentes valeurs de a et les superposer sur un même graph .
Sachant que a peut prendre une vingtaine de valeurs ce serait pénible d'écrire 20 fois
plt.plot(x,y1)
plt.plot(x,y2)
.
.
.
plt.plot(x,y20)
Faut-il que j'utilise une boucle ? Mais comment faire ?
Merci de votre aide
Re: Superposition de plusieurs courbes sur python
Tu aurais pu googler ou même taper à la main ça aurait mis moins de temps https://stackoverflow.com/questions/480 ... gle-figure
donne ça
https://ibb.co/jo39TT
Code : Tout sélectionner
x = np.arange(0,5,0.1)
for i in range(20):
plt.plot(x,np.cos(i*x/20))
plt.show()
https://ibb.co/jo39TT
The Axiom of Choice is obviously true, the Well-Ordering Principle is obviously false, and nobody knows about Zorn's Lemma. - Jerry Bona
Re: Superposition de plusieurs courbes sur python
Merci bullquies je pensais que chaque courbe serait dessinee dans un nouveau graph
Re: Superposition de plusieurs courbes sur python
Ben teste
En matplolib, le truc est de se donner des axes :
https://stackoverflow.com/questions/691 ... t-on-the-o
En matplolib, le truc est de se donner des axes :
https://stackoverflow.com/questions/691 ... t-on-the-o
Pas prof.
Prépa, école, M2, thèse (optique/images) ->ingé dans le privé.
Prépa, école, M2, thèse (optique/images) ->ingé dans le privé.