| 查看: 740 | 回复: 4 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
[交流]
【求助】求解常微分方程出现警告,求助
|
|||
|
求解如下微分方程时,出现警告 Warning: Failure at t=4.893789e-005. Unable to meet integration tolerances without reducing the step size below the smallest value allowed (1.738623e-019) at time t. 无法得到要求的解区间,请帮忙分析一下。 Y0=[0.0001; 15.2571]; tspan=[0.4894e-4 0]; [t,YY]=ode23s('DYdt',tspan,Y0); plot(YY(:,1),t) function Yd=DYdt(t,Y) Yd=[Y(2); (1+Y(2)^2)/Y(1)+ 9.4597e+008*(1+Y(2)^2)^1.5]; |
» 猜你喜欢
» 本主题相关价值贴推荐,对您同样有帮助:
求解二阶非线性常微分方程!!!解决之后另有重谢!!!
已经有5人回复
哪位高手可以帮我解答,常微分方程,解的延拓课后习题求解
已经有11人回复
求解二阶变系数常微分方程
已经有7人回复
求助非线性常微分方程和常系数双曲偏微分方程求解
已经有7人回复
常微分方程求解公式
已经有7人回复
求解方程,在线等……求大神指点!
已经有7人回复
Matlab数值求解二阶常微分方程
已经有9人回复
Matlab数值求解非线性常微分方程
已经有5人回复
求助,matlab求解二元二阶的常微分方程组
已经有9人回复
求助ANSYS求解总是警告
已经有6人回复
一个二阶常微分方程的求解方法?
已经有5人回复
matlab求解常微分方程
已经有6人回复
二阶常微分方程求解
已经有5人回复
1stopt4阶非线性常微分方程,帮小弟看一下,跪求。
已经有7人回复
高手进来用matlab求解常微分方程,十分感谢!
已经有17人回复
隐式欧拉法求解一阶常微分方程
已经有7人回复
1stOpt求解常微分方程边值问题
已经有5人回复
matlab 求解隐式常微分方程时用ode15i 函数出现的问题求助
已经有3人回复
【求助】ansys求解时出现警告:有4个小支点调解方程求解,原因是?
已经有3人回复
【求助】出现以下警告一般是哪些设置出现了问题?
已经有4人回复
【求助】常微分方程组求解中系数与某变量值关联的问题
已经有12人回复
【求助】如何用Runge-Kutta迭代求解二阶常微分方程组【已解决】
已经有9人回复
» 抢金币啦!回帖就可以得到:
湖南大学材料院陶益杰老师招收2026年秋季入学博士生一名
+1/176
侯旭课题组(化学、化工、环境、能源相关方向)欢迎你的加入
+1/173
电力全国重点实验室双一流A类长江学者团队招2026年全日制博士1-2名
+2/138
青岛科技大学JIEQING团队招收材料科学、化学化工相关领域的硕/博研究生数名
+1/95
山东理工大学材料学院泰山学者青年专家招收2026年调剂硕士研究生
+1/76
大连工业大学杰青/长江团队招收储能电池方向博士
+1/50
江西师范大学王昆-卢章辉课题组招化学方向研究生两名
+1/37
齐鲁工业大学(山东省科学院)济南 高校教师招聘 有机化学 事业编
+2/31
招聘启事(酶工程与发酵工程方向)
+2/26
吉林大学张越涛教授团队长期招收博士后、2026年入学博士研究生和科研助理
+1/24
济南大学耿兵氟化学课题组现招收2026级化学工程学硕专硕共4名
+1/19
电子科技大学材料学院SFT创新中心招收博士生及科研助理 长期有效
+1/13
深圳大学何传新课题组诚聘博士后、(副)研究员
+1/9
青岛大学功能纺织品与先进材料研究院招收2026级申请考核制博士
+1/7
邀稿综述,作者排名和工作量分工问题,存在不满和疑问。
+1/6
重医大-药学院-药学化学26级博士招生
+1/6
大连理工大学智能系统实验室优秀博士研究生招生
+1/4
澳科大诚招2026年秋季药物递送/生物材料方向硕士研究生(倒计时最后一周)
+1/4
2026南京林业大学化学工程学院招收化学/材料研究背景申请考核博士生1名
+1/4
湖北工业大学2026年博士研究生(生物医药专博+轻工技术与工程学博)
+1/1
★ ★
xiegangmai(金币+2): 谢谢应助! 2011-03-14 12:37:04
micronano(金币+5): 2011-03-14 16:35:29
xiegangmai(金币+2): 谢谢应助! 2011-03-14 12:37:04
micronano(金币+5): 2011-03-14 16:35:29
|
我也不知道你那常微分方程组写得对不对?再核实下。 按照你的方程组形式和初始条件帮你简化了下,两三行就可以解决问题了。 --------------------------------------------------------------------------------------------------- function main fun = @(t,Y)[Y(2);(1+Y(2)^2)/Y(1)+9.4597e+08*(1+Y(2)^2)^1.5]; [t,Y] = ode45(fun,[0.4894e-4 0],[0.0001 15.2571]); plot(Y(:,1),Y(:,2)) --------------------------------------------------------------------------------------------------- 但结果同样遇到问题Warning: Failure at t=4.893789e-005. Unable to meet integration tolerances without reducing the step size below the smallest value allowed (1.738623e-019) at time t. ------------------------------------------- 分析: 1. 按提示需要减小step size 2. 检查你的方程和初值条件,如果都没问题,那么即使warning提示,也不表示一定是错误 |
4楼2011-03-14 10:01:32
2楼2011-03-11 15:55:53
3楼2011-03-14 09:07:47
5楼2011-03-14 10:13:04













回复此楼