matlab中ode45函数的使用 30
函数m文件myfun.m已经写好,有九个一阶非线性微分方程,用数值法求,并画出曲线图。>>x0=[0.01,0.1,0.03,0.1,0.1,0.1,1.2e-3,5.0...
函数m文件myfun.m已经写好,有九个一阶非线性微分方程,用数值法求,并画出曲线图。
>> x0=[0.01,0.1,0.03,0.1,0.1,0.1,1.2e-3,5.0e-4,1e-3];
>> [t,x]=ode45('myfun',[0,600],x0,[]);
提示两个错误:
错误使用 odearguments MYFUN 必须返回列矢量。
出错 ode45 (line 113)
[neq, tspan, ntspan, next, t0, tfinal, tdir, y0, f0, odeArgs, odeFcn,
...
请问怎么解决这两个问题啊? 展开
>> x0=[0.01,0.1,0.03,0.1,0.1,0.1,1.2e-3,5.0e-4,1e-3];
>> [t,x]=ode45('myfun',[0,600],x0,[]);
提示两个错误:
错误使用 odearguments MYFUN 必须返回列矢量。
出错 ode45 (line 113)
[neq, tspan, ntspan, next, t0, tfinal, tdir, y0, f0, odeArgs, odeFcn,
...
请问怎么解决这两个问题啊? 展开
3个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询