MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [MATLAB数学相关] 如何求解常微分方程组? (https://www.labfans.com/bbs/showthread.php?t=8981)

arang 2009-06-15 21:16

如何求解常微分方程组?
 
dx/dt=y
dy/dt=-2*x

initial condition : x(0)=x0 y(0)=y0

yfl 2009-06-15 21:52

回复: 如何求解常微分方程组?
 
>> syms x0 y0
>> [x,y]=dsolve('Dx=y','Dy=-2*x','x(0)=x0','y(0)=y0')

x =

-1/2*2^(1/2)*(-cos(2^(1/2)*t)*2^(1/2)*x0-y0*sin(2^(1/2)*t))



y =

-2^(1/2)*x0*sin(2^(1/2)*t)+y0*cos(2^(1/2)*t)

arang 2009-06-16 05:18

回复: 如何求解常微分方程组?
 
谢谢您完整的解答!
还有一个问题
怎么样计算一个带参数的矩阵的Euclidean 范数?
要求 最后的范数中带有这个参数

谢谢


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

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