登录论坛

查看完整版本 : [MATLAB数学相关] 如何求解常微分方程组?


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 范数?
要求 最后的范数中带有这个参数

谢谢