Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2009-04-25, 01:16   #1
zimu554
初级会员
 
注册日期: 2008-05-02
年龄: 37
帖子: 15
声望力: 18
zimu554 正向着好的方向发展
默认 【求助】这个问题怎样解决

问题:
Derivative input 1 of 'fangzheng/equ2/sita1' at time 0 is Inf or NaN. Stopping simulation. There may be a singularity in the solution. If not, try reducing the step size (either by reducing the fixed step size or by tightening the error tolerances).

始终没有找出解决的办法!请高手指点!!!
zimu554 当前离线   回复时引用此帖
旧 2009-04-25, 08:59   #2
anbcjys
高级会员
 
注册日期: 2008-09-14
年龄: 43
帖子: 351
声望力: 24
anbcjys 正向着好的方向发展
默认 回复: 【求助】这个问题怎样解决

引用:
作者: zimu554 查看帖子
问题:
Derivative input 1 of 'fangzheng/equ2/sita1' at time 0 is Inf or NaN. Stopping simulation. There may be a singularity in the solution. If not, try reducing the step size (either by reducing the fixed step size or by tightening the error tolerances).

始终没有找出解决的办法!请高手指点!!!
估计是某些参数问题
__________________
qq604443022
anbcjys 当前离线   回复时引用此帖
旧 2009-04-26, 05:34   #3
silas_xue
高级会员
 
注册日期: 2008-11-01
年龄: 39
帖子: 406
声望力: 26
silas_xue 是一个将要出名的人
默认 回复: 【求助】这个问题怎样解决

lz 提示的意思在迭代中可能出现了某个奇异点 导致无法收敛 而如果算法上没有问题的话 可能每次的增进步阶因子取的不合适 导致过调 比如因子过大会导致越过极值而发散 或者是你将算法结束的标准设定的过于严格 导致无法偏离过大
at time 0 is Inf or NaN 第一次就跳出 说明初始就可能有问题
能否把代码贴出来 大家一起讨论一下

Thx for reading.
PS:若还算满意,直接点击“Thanks”,再次登陆时亦便于查看回答是否真的帮到你了。
个人观点 仅供参考 多多交流 相互学习
silas_xue 当前离线   回复时引用此帖
旧 2009-04-26, 08:53   #4
laosam280
高级会员
 
注册日期: 2008-11-07
住址: 湖南长沙
帖子: 233
声望力: 21
laosam280 正向着好的方向发展
默认 回复: 【求助】这个问题怎样解决

上面提示了解决办法啊,可以缩减求解迭代步长,可以是缩短固定步长或者加强误差限。
__________________
坚持就是胜利,努力就有奇迹。
laosam280 当前离线   回复时引用此帖
旧 2011-06-10, 19:07   #5
navyone
初级会员
 
注册日期: 2011-06-10
帖子: 1
声望力: 0
navyone 正向着好的方向发展
默认 回复: 【求助】这个问题怎样解决

楼主,请问问题是如何解决的,我的问题提示在一传递函数模块上;急切!
navyone 当前离线   回复时引用此帖
旧 2011-06-13, 10:01   #6
storm_good
初级会员
 
注册日期: 2011-05-25
住址: 北京
帖子: 16
声望力: 14
storm_good 正向着好的方向发展
默认 回复: 【求助】这个问题怎样解决

尝试用Simulink Debugger来调试仿真模型,问题相对比较容易解决。
storm_good 当前离线   回复时引用此帖
回复


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码



所有时间均为北京时间。现在的时间是 20:00


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.