2014-08-31 19 views
0

我有代碼並使用雙重函數幾次將sym轉換爲double.to增加精度,我想使用數字函數。 我想知道在代碼頂部寫入數字就足夠了,或者我必須在每個雙重函數的上面寫入數字。如何在matlab中使用數字函數

回答

0

digits set的精度直到它再次被改變。在沒有任何輸入的情況下調用digits(),您可以精確地驗證其設置是否正確。

在很多情況下,digis對符號變量絕對沒有影響,因爲找到了解析解。這意味着沒有精度錯誤,除非你轉換爲double。當convertig時,digits應該設置爲至少16,因爲這符合雙精度。