主题: [MATLAB数学相关] 如何求解常微分方程组?
查看单个帖子
旧 2009-06-15, 21:52   #2
yfl
高级会员
 
yfl 的头像
 
注册日期: 2009-04-11
年龄: 38
帖子: 138
声望力: 19
yfl 正向着好的方向发展
默认 回复: 如何求解常微分方程组?

>> 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)
yfl 当前离线   回复时引用此帖