NaN 用於處理計算中出現的錯誤情況,比如 0.0 除以 0.0 或者求負數的平方根。NaN 實際上不是壹個數,而是壹族。
NAN Not A Number就是代表不是壹個數據。壹般出現這個東西的原因有兩個:
妳的程序裏出現0作為分母的運算,這個時候可以考慮把被除矩陣整體加壹個無限小量,例如1e-10。這樣可以消除0作分母的現象。
如果上面這個做法不管用,就是妳自己的算法和編程的問題了,導致結果不收斂,發散。
參考資料
在matlab中NAN是什麽意思.豆丁網[引用時間2017-12-30]