| 查看: 752 | 回复: 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]; |
» 猜你喜欢
290求调剂
已经有3人回复
一志愿西南交通 专硕 材料355 本科双非 求调剂
已经有4人回复
295复试调剂
已经有6人回复
279分求调剂 一志愿211
已经有8人回复
工科材料085601 279求调剂
已经有8人回复
317求调剂
已经有8人回复
一志愿南昌大学,327分,材料与化工085600
已经有5人回复
274求调剂
已经有7人回复
317求调剂
已经有9人回复
招收调剂硕士
已经有11人回复
» 本主题相关价值贴推荐,对您同样有帮助:
求解二阶非线性常微分方程!!!解决之后另有重谢!!!
已经有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人回复
» 抢金币啦!回帖就可以得到:
持续创业者,A8离异男征婚,事业遇到瓶颈,寻找创业生活伴侣
+1/463
招收材料与化学相关专业硕士研究生
+1/96
济南大学林秀娟教授招收材料类博士生
+1/86
武汉高校接受研究生调剂,材料、化学、纺织方向
+2/70
西北大学化学与材料科学学院博士招生(还有两个名额,3月30日截至)
+1/64
2026 物理方向招收部分调剂
+1/49
吲哚美辛原料药合成交流
+1/38
湘潭大学“过程强化与绿色化工”创新团队补招2026年秋入学博士生
+1/35
催化方向推荐一个极好的博导
+1/35
0854电子信息调剂,闽南师大光电芯片研发实验室
+1/35
湖南大学微生物结构与功能实验室2026年计划招收博士研究生
+1/19
【2026考研调剂】南方科技大学-深圳理工大学联培 086000 免疫方向(26.9入学)
+1/16
新加坡国立大学药学系化学生物学课题组招PhD
+1/12
青岛科技大学化工学院院士团队2026年拟招收全日制博士研究生1名
+1/11
CTLA-4抗体如何重塑肿瘤免疫治疗格局?
+1/4
MTI 380调剂
+1/3
Top-88悉尼科技大学数据科学/AI 招收2027年入学 校奖 博士生1到2名(国际和本地学生)
+1/2
福建师范大学化学与材料学院杜克钊团队博士招生
+2/2
2026年浙江清华长三角研究院智慧能源中心招聘博士后-电气方向
+1/1
重庆大学长江学者团队诚聘储能方向博士后
+1/1
2楼2011-03-11 15:55:53
3楼2011-03-14 09:07:47
★ ★
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
5楼2011-03-14 10:13:04













回复此楼