主题: [MATLAB基础] ode45的使用
查看单个帖子
旧 2009-04-13, 20:59   #2
hrt
初级会员
 
注册日期: 2009-03-11
年龄: 38
帖子: 9
声望力: 0
hrt 正向着好的方向发展
默认 回复: ode45的使用

首先建立函数M文件如下:
function dx=fmat(t,x) % x=[x1,x2,x3,x4],其中x3=dx1、x4=dx2;
dx=[x(3);x(4);x(2)-x(1);30+x(1)-2*x(2)];
end

再在命令行中输入:
>> t=0:100;
>> x0=[12,23,0,0];
>> [t,x]=ode45(@fmat,t,x0);
>> [t,x]

可得到结果。
~ ~
hrt 当前离线   回复时引用此帖