Comment puis je faire pour trouver l'équation trouver par la fonction ODE45. en effet j'arrive à afficher la courbe mais je ne sais pas comment avoir l'équation.
Comment puis je faire pour trouver l'équation trouver par la fonction ODE45. en effet j'arrive à afficher la courbe mais je ne sais pas comment avoir l'équation.
Est-ce que tu pourrais nous mettre une portion de code pour qu'on puisse tester ta fonction??
avec Z et C deux matrices (6,6) complexe on pourra tester avec des matrices ones
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 function dx=tension(x,v) dv=zeros(12,1); dv(1:6,1)=Z*v(7:12,1); dv(7:12,1)=-C*v(1:6,1);j'arrive seulement à ploter mais je n'arrive pas à en faire autre chose.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 valeur_init=[300 1 300 1 300 1 300 1 300 1 300 1]; plage_x=[0 100000]; [x,v]=ode45(@tension,plage_x,valeur_init); plot....
Bonjour,
Je ne pense pas que tu peux avoir les solutions en forme d'équations avec les fonctions ode. sauf si tu connais au préalable la forme des solutions (exp polynomes ..)
essaie d'utiliser la fonction dsolve de la toolbox Symbolic Math Toolbox.
Bon courage.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager