matlab中为什么会出现NaN?

是因为数据太小还是因为数据太大,或是因为不是数据?但是由公式计算出来的为什么会出现这种情况呢?

NaN就是Not a Number
0/0, ∞/ ∞, 0× ∞等运算都会产生NaN
Matlab用NAN来真实记录0/0, ∞/ ∞, 0× ∞等运算的后果,避免可能因上述计算而造成的程序执行的中断。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-11-16
空值,没有东西;
或者计算数值过大,就自动记录成NAN.
第2个回答  2009-05-16
0/0就是NAN.
相似回答