Erreur de code (résolution d'équadiff métode scipy)
Bonjour, je dois résoudre une équation différentielle du second ordre grâce à la fonction odeint de scipy mais j'ai une erreur dans mon code je ne voit pas : avant dernière ligne, invalid syntax pointant sur le "sol" tous les pasrapetres du dessus sont connus.
Code:
1 2 3 4 5 6 7 8 9 10
| def F(X,t):
return array([X[q0],-w0/z*X[0]-X[q0]*w0**2])
init=array([1,q0])
temps=np.arange([0,1,float(0.00001)]
sol=np.spi.odeint(F,init,temps)
plt.plot(temps,sol[:,0],'r') |