24小时热门版块排行榜    

查看: 920  |  回复: 2

monitor2885

至尊木虫 (职业作家)

队长

[求助] 一个简单的ode45问题

function aaa
options=odeset('AbsTol',1e-20);
[v,y]=ode45(@bbb,[0 10],[1 1],options);
plot(v,y(:,1),'-',v,y(:,2),'-.')

function dydv=bbb(v,y)
dydv=zeros(2,1);
dydv(1)=y(2);
dydv(2)=2*y(2)^3;

Warning: Failure at t=2.500022e-003.  Unable to meet integration tolerances without reducing the
step size below the smallest value allowed (6.938894e-018) at time t.

不知道哪里错了,请高手指点。谢谢
回复此楼
Retirement
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

340440776

金虫 (正式写手)


xiegangmai(金币+1): 谢谢参与! 2011-08-07 22:02:55
方程有问题,求一下分析解,看一下v的定义区间在那一块。。。。。。
2楼2011-08-07 19:50:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

WF1987

铜虫 (小有名气)


xiegangmai(金币+1): 谢谢参与! 2011-12-31 12:28:40
减小步长试试   呢
3楼2011-12-31 09:56:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 monitor2885 的主题更新
信息提示
请填处理意见