cxhantju 发表于 2008-5-13 17:02

matlab用ode45解微分方程出现的诡异现象

我用matlab中的ode45解一个二维的微分方程,opts使用默认设置,这时,我所运行的程序算到一半就自动中止了,再看状态空间里的状态变量,发现变量值大部分都是NaN;
于是我尝试改变精度值,有时程序可以正常运行完,但是在不同精度下,得到的结果有很大的不同;(有时改变初始值也能使程序运行完)
请高手指教~~thanks

[ 本帖最后由 eight 于 2008-5-13 18:52 编辑 ]

sigma665 发表于 2008-5-13 17:50

回复 楼主 的帖子

没有方程,别人无法帮你
页: [1]
查看完整版本: matlab用ode45解微分方程出现的诡异现象