MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   资料存档 (https://www.labfans.com/bbs/forumdisplay.php?f=72)
-   -   Solving N number of differential equations with ODE45 Matlab (https://www.labfans.com/bbs/showthread.php?t=22166)

poster 2019-11-26 22:03

Solving N number of differential equations with ODE45 Matlab
 
<p>I'm trying to extend a code to allow for N number of 'systems' to be solved using ODE45 that all follow the same equation. For simplicity I am starting with a spring mass damper system using the following:</p>

<p>Mx'' + Cx' + Kx = 0</p>

<p>Which translates to [x(2);((-(C/M)*x(2))-((K/M)*x(1)))] for MatLab.</p>

<p>So I want to be able to Define a number N which will dictate the number of systems which follow the equation above where the variables M,C & K are matrices. And allows for the ODE45 solver to operate. I am able to achieve this by manually copying and pasting and changing values, however, this is extremely cumbersome. </p>



[url=https://stackoverflow.com/questions/59052627/solving-n-number-of-differential-equations-with-ode45-matlab]More answer...[/url]


所有时间均为北京时间。现在的时间是 19:41

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.