Hallo, ich habe kürzlich in c++ lotka volterra Beute/Jäger System geschrieben. Dabei habe ich RungeKutta 4 Ordnung zum Berechnen des gekoppelten Systems benutzt. Nun würde ich gerne in Matlab oder Octave dasselbe modellieren. Später vielleicht auch konkurriernde Populationen, was im Prinzip auch auf gekoppeltes System von DGLs hinausläuft. Zustandsraummodell mit A,B,C,D Matrizen scheiden leider aus. x1 und x2 sind nicht linear, sondern durch Multiplikation verbunden, damit kann A nicht formuliert werden. Wie kann ich es also lösen? Grüsse, Daniel
Du könntest Simulink verwenden, oder aber
in einer Funktion Berechnen. Matlab kann das dann integrieren. Hab ich so aber noch nie gemacht.
ode23 oder ode45 (ordinary differential equations) wären da Stichworte. Nichtlineare DGL sind kein Problem, Du kannst die Ableitung als Funktion angeben. Cheers Detlef
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.