I am Facing problem using ode45
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
Muhammad Usman
il 27 Giu 2014
Commentato: Muhammad Usman
il 27 Giu 2014
I wrote this in m-file...
function dx=FtnTest(t,x)
dx=zeros(2,1);
dx(1)=x(2);
dx(2)=-52.1480*(-63.8398)*x(2)-(-4.6941e+06)*x(1);
and use
[t,x]=ode45('FtnTest',[0,100],[0,0])
in command window but it generates only the zero column vectors,please guide me about the error...
Thanks
0 Commenti
Risposta accettata
Roger Stafford
il 27 Giu 2014
That is no error. A zero vector is the correct solution to the equations and their zero initial values which you have given them. If the original equation had been
dx(2)=-52.1480+(-63.8398)*x(2)-(-4.6941e+06)*x(1);
with addition instead of multiplication in the leftmost operation, then you would obtain a different result. It looks as though that is what you might have meant.
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Ordinary Differential Equations in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!