MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [MATLAB基础] 求助:怎么避免矩阵计算后出现NAN (https://www.labfans.com/bbs/showthread.php?t=13876)

xis11003 2011-09-09 22:43

求助:怎么避免矩阵计算后出现NAN
 
小女初学MATLAB,有一段矩阵计算的程序,中间有求逆的过程,可能是有些数据太小,计算结果有NAN,请问高手们,怎么避免呢,是在程序开始设置精度什么的吗,非常感谢啊~:)

孙敏敏 2011-09-10 23:01

回复: 求助:怎么避免矩阵计算后出现NAN
 
涉及到数值的显示方式。在默认情况下,命令窗口的数值显示都是以format short g的格式来显示的。help format。

在matlab的IEEE算法规则中,被0除是允许的。这不会导致程序的中断,只是给出警告信息,然后使用NAN或Inf来记述。这些名称可以在后面的代码中得到应用。


所有时间均为北京时间。现在的时间是 03:15

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