likefeng 发表于 2008-3-25 11:24

在仿真中参数solve 设置问题

大家好,最近我做了一个仿真求解微分方程组,用ode45求解,在参数设置中固定步长求不出解,用变步长时,要把zero crossing control 设为disable all 才能得出结果。请问大家 用变步长和固定步长有何具体区别,还有zero crossing control 中参数是什么意思?帮助文件看不懂。

afei8233 发表于 2008-3-29 19:42

帮顶,同样的问题,亟待解决

afei8233 发表于 2008-3-30 09:16

怎么没人帮忙回答一下呢??还请高手出马!!

afei8233 发表于 2008-4-1 09:12

高手,急求……

牛小贱 发表于 2014-3-30 20:27

可变步长模式可以在仿真中改变步长,提供误差控制和过零检测;而固定不长在仿真中为恒定步长,不提供误差控制和过零检测;采用固定步长,采样时间必须为固定步长的整数倍;采用可变步长,没有此限制;
对于zero crossing control 中参数,本人认为:主要是你仿真模型里有数字信号啥的,或是微积分计算啥的,如果信号可能有阶跃,那么计算结果会不一样的,但要是模型中都是连续信号,对整个系统的仿真,应该没有影响的。
页: [1]
查看完整版本: 在仿真中参数solve 设置问题