主题
:
【求助】遇到一个十分奇怪的毛病关于 elseif
查看单个帖子
2008-01-12, 20:39
#
8
fanxing39
高级会员
注册日期: 2007-12-02
年龄: 44
帖子: 303
声望力:
31
哈哈,经过你的提醒,我明白了, 调整下" 相对误差容许上限" 就可以了
原程序中"ode45"命令前面先进行求解参数的修改,使得求解保证足够的精度
插入的命令如下:
options=odeset('RelTol',1e-7)%默认是0.001,现在改为10^(-7)
[time1,State1] = ode45(@EquationEx5,t,state0,
options,
Parameters);
fanxing39
查看公开信息
发送悄悄话给 fanxing39
查找 fanxing39 发表的更多帖子