Bonjour, j'aurais besoin d'une petite aide concernant le module pylab de python.
j'ai besoin de tracer plusieurs courbes dans le même graphe ce que j'arrive à faire sans problème.
Par contre lorsque je veux avoir l'intersection de ses courbes avec la droite y=0.005 en traçant cette droite le terminal me renvoie un problème de dimension ("x and y must have same first dimension") .
Quelqu'un pourrait-il m'éclairer?
Voici mon programme:
Code:
import numpy as np
import pylab as pl


def s(x,t):
    a=np.sqrt(1-x**2)    
    b=2*np.pi*a*t
    c=x/a
    return np.exp(-x*2*np.pi*t)*(np.cos(b)+c*np.sin(b))
    
t=np.arange(0,4,0.001)
pl.plot(t,s(0.2,t),t,s(0.6,t),t,s(0.8,t))
pl.plot(t,0.005)  #je suppose que c'est sur cette ligne qu'est le problème


pl.xlabel('t')
pl.ylabel('s(t)')
pl.title('s(t) pour differentes valeures de x')
pl.legend(('x=0.2','x=0.6','x=0.8'),'upper right')
pl.show()
Merci...