| 查看: 1410 | 回复: 1 | |||
[交流]
【求助】如何在matlab中用ode解这个微分方程组? 已有1人参与
|
|
我最近正在计算这个lic方程组 dy1/dx=y2*y3 dy2/dx=-y1*y3 dy3/dx=-0.5y1*y2 dy4/dx=4y2*y4 初始值是y1(0)=1;y2(0)=0.26;y3(0)=1e-9;y4(0)=1e-15; 考虑使用ode45函数, tspan=linspace(x0,xf,45000); [T,Y]=ode45('lic',tspan,[y1 y2 y3 y4]); 可是运行出来之后提示错误, ??? Error using ==> lic Too many input arguments. Error in ==> funfun\private\odearguments at 110 f0 = feval(ode,t0,y0,args{:}); % ODE15I sets args{1} to yp0. Error in ==> ode45 at 173 [neq, tspan, ntspan, next, t0, tfinal, tdir, y0, f0, odeArgs, odeFcn, ... Error in ==> figure1 at 25 [T,Y]=ode45('lic',tspan,[y1 y2 y3 y4]); 我明白是因为输入初值过多。 可是我该怎么改,才能运行? |
» 猜你喜欢
UV压敏胶开发
已经有5人回复
面上提前没消息,有中的吗
已经有16人回复
面上再次挂了,太难了,躺也躺不了,倦也卷不过,小学校之殇!
已经有25人回复
2026年国自然面上资助率
已经有22人回复
基础研究怎么拉横向,学校到款任务越来越多,难以完成 拉横向,都有哪些途径啊
已经有12人回复
这种情况还有戏吗
已经有12人回复
微信指数没变化,科研之友没阅读
已经有19人回复
准备明年的基金了
已经有7人回复
2027年申博
已经有3人回复
一个有机合成实验室都需要哪些设备?
已经有7人回复
photons
至尊木虫 (职业作家)
- 应助: 0 (幼儿园)
- 金币: 28435.4
- 散金: 160
- 红花: 15
- 帖子: 3326
- 在线: 199.9小时
- 虫号: 437799
- 注册: 2007-09-07
- 性别: GG
- 专业: 原子和分子物理
★ ★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
余泽成(金币+3):谢谢参与应助! 2010-06-24 10:32:08
小木虫(金币+0.5):给个红包,谢谢回帖交流
余泽成(金币+3):谢谢参与应助! 2010-06-24 10:32:08

2楼2010-06-24 02:05:25










回复此楼