Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2008-10-09, 10:29   #1
LABFANScw
初级会员
 
注册日期: 2008-10-01
年龄: 46
帖子: 2
声望力: 0
LABFANScw 正向着好的方向发展
默认 能把ode45用作ode4解微分方程吗?

本人做了如下两个文件:
(1)solve_duff2.m
function dX=solve_duff2(t,X)
dX=zeros(3,1);
dX(1)=X(2);
dX(2)=-0.05*X(2)+0.5*X(1)*(1+X(1)^2)+7.5*cos(X(3));
dX(3)=1;
(2)data_duff2.m
[T,Y] = ode45 ( 'solve_duff2' , [1 4] , [-1,0,1] );但运行data_duff2.m后,命令区提示“Warning:Failure at t=3.462720e+000.Unable to meet integration tolerances without reducing the step size below the smallest value allowed(7.105427e-015) at time t.”。
请问该怎么办?
LABFANScw 当前离线   回复时引用此帖
旧 2008-10-09, 10:32   #2
LABFANScw
初级会员
 
注册日期: 2008-10-01
年龄: 46
帖子: 2
声望力: 0
LABFANScw 正向着好的方向发展
默认 回复: 能把ode45用作ode4解微分方程吗?

请高手赐教!
LABFANScw 当前离线   回复时引用此帖
回复


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码


相似的主题
主题 主题作者 版面 回复 最后发表
matlab中10的负n次方怎么输入啊? inmorning MATLAB论坛 2 2015-09-06 21:43
[求助]请教matlab中仿真程序编译成可执行程序 wxb1314 MATLAB论坛 1 2008-11-26 10:10
[求助]看看我的matlab程序错在哪里 huanghuan MATLAB论坛 1 2008-11-16 18:34
scope显示问题(失真) zhc1007 MATLAB论坛 0 2008-11-16 15:32
GM(1,1) lvlianggan MATLAB论坛 2 2008-11-07 22:52


所有时间均为北京时间。现在的时间是 06:55


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.