-5
我目前處於虧損狀態,我有一個對大多數參數都適用的程序,但對於某些參數,它會引發NaN異常。這個問題似乎在於計算略大於1的值。我有一個類似於f(x,t)的函數,對於x的大值,f隨着t快速增加並且沒有問題,但是對於小值xf隨着t增加非常緩慢。對於x的值小時不工作的時候會是這樣的(數組表示離散時間步驟):NaN的Python語言原因(除以零除外)
1.0
1.0
1.0
NaN
我不明白,NaN被如何返回,明確不傾向於客場值無窮大,並略大於1.是否有一些數據類型的問題可能會引發此異常?
對於較大的X行爲值可能是這樣的:
1.0
1.000000000000074
1.000000000000486
1.000000000000888
與完全沒有問題
等。
我們必須看到你的代碼,以便能夠發表評論...... –
沒有什麼,我們沒有看到實際的代碼可以說。順便說一句:數據類型本身沒有問題。唯一可能出錯的是你使用它們的方式。 – freakish
請分享您的代碼。 –