求助:微分方程发散怎么回事
微分方程不收敛,位移一直增大,试了很长时间也不行,求高手指点一下,是哪个参数或正负号影响的,怎么调节。谢谢
步长
你可以把步长调小一点试试,应该就可以了。回复 楼主 的帖子
检查方程是否正负号写错了,特别是在二阶转换为一阶的时候,另外参数是不是有错误等 主要检查阻尼项,即一次项。各位高手
急需请教以上他所给的方程如何用matlab来编写程序,用什么函数?可不可以用威尔逊方法求解此类非线性问题 本帖最后由 VibInfo 于 2016-10-9 15:27 编辑原帖由 jiangxiaowei123 于 2008-10-15 14:45 发表
急需请教以上他所给的方程如何用matlab来编写程序,用什么函数?可不可以用威尔逊方法求解此类非线性问题
ode之类的就行,wilson方法需要自己写程序 这种方程确实很容易出现发散现象!建议是调整方程参数!
回复 楼主 ldyw 的帖子
还有就是可以量纲一化处理一下,但是不一定可以解决问题的,可以试试。matlab里面数值法可以采用ode45、ode15s、ode23等等
页:
[1]