0
我想顯示符號多項式及其係數爲小數。係數分別計算並用於poly2sym
函數將其轉換爲符號多項式。原始係數矢量以小數形式顯示係數。但是當我將矢量轉換成符號多項式時,它將係數轉換爲矢量。 如何使符號多項式的係數爲小數而不是分數
有沒有辦法使係數小數和分數不
我想顯示符號多項式及其係數爲小數。係數分別計算並用於poly2sym
函數將其轉換爲符號多項式。原始係數矢量以小數形式顯示係數。但是當我將矢量轉換成符號多項式時,它將係數轉換爲矢量。 如何使符號多項式的係數爲小數而不是分數
有沒有辦法使係數小數和分數不
你試圖把另一double()
在你poly2sym
功能?
或者你可以說類似output = double(Dz_AA_lossy)
?
嗯,在這種情況下,可以嘗試在MATLAB VPA:
R = vpa(A,d)
R = vpa(A)
使用可變精度算術(VPA)至A
每個元素計算準確性,其中d的至少d
十進制數字是數字的當前設置。
A可以是符號或字符串。
這不起作用,因爲Dz_AA_lossy不是數值,而是符號值。所以它返回一個錯誤 – 2014-12-05 08:37:42
嘗試R = vpa(A,d)在matlab幫助 – GameOfThrows 2014-12-05 09:24:12
尋找它謝謝你的工作 – 2014-12-05 09:56:39