Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
![]() |
#1 |
初级会员
注册日期: 2011-09-09
年龄: 36
帖子: 1
声望力: 0 ![]() |
![]()
小女初学MATLAB,有一段矩阵计算的程序,中间有求逆的过程,可能是有些数据太小,计算结果有NAN,请问高手们,怎么避免呢,是在程序开始设置精度什么的吗,非常感谢啊~
![]() |
![]() |
![]() |
![]() |
#2 |
初级会员
注册日期: 2011-09-06
年龄: 36
帖子: 3
声望力: 0 ![]() |
![]()
涉及到数值的显示方式。在默认情况下,命令窗口的数值显示都是以format short g的格式来显示的。help format。
在matlab的IEEE算法规则中,被0除是允许的。这不会导致程序的中断,只是给出警告信息,然后使用NAN或Inf来记述。这些名称可以在后面的代码中得到应用。 |
![]() |
![]() |