Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
![]() |
#1 |
初级会员
注册日期: 2008-08-05
年龄: 42
帖子: 20
声望力: 17 ![]() |
![]()
matlab计算步长出错
错误提示: Warning: Failure at t=6.768651e-010. Unable to meet integration tolerances without reducing the step size below the smallest value allowed (1.654361e-024) at time t. > In ode45 at 378 计算到此中止,不再继续了 用ode45求解微分方程,尺度较小,在纳米尺度。 我再matlab的ode45源程序中修改hmin值没有效果。 请问: 在哪里修改步长??? PS:我前几天做的计算没有出错,今天新搞一个出错后,以前可以计算的那个也出错了。 |
![]() |
![]() |
![]() |
#2 |
初级会员
注册日期: 2009-02-23
年龄: 44
帖子: 8
声望力: 0 ![]() |
![]()
我不敢保证能够解决你的问题,如果你是用silulink做仿真的话,你可以试着修改一下simulation-configuration parameters-solveroptions-zero crossing control下面的三个选项,如果选择disable all可能不会出现这个问题。但是结果有些差异。可以试一试。我在仿真中也遇到了这个问题不知道是不是和你情况相同。
|
![]() |
![]() |
![]() |
主题工具 | |
显示模式 | |
|
|
![]() |
||||
主题 | 主题作者 | 版面 | 回复 | 最后发表 |
[求助]请求大侠解答简单问题 | fenyun | MATLAB论坛 | 1 | 2009-02-11 03:13 |
??? Undefined function or variable 'imhistc'.是怎么回事啊。 | hfutqianwei | MATLAB论坛 | 2 | 2008-09-26 09:19 |
[求助]请问这种图怎么画 | yape14 | MATLAB论坛 | 4 | 2008-09-22 09:04 |
[求助]如何在MATLAB中把人脸的眼睛标记出来? | a408421276 | MATLAB论坛 | 0 | 2008-04-17 09:02 |
仪表信息图像采集处理研究 | liuna2008 | MATLAB论坛 | 0 | 2008-04-12 18:53 |