2014-12-05 33 views
0

我想顯示符號多項式及其係數爲小數。係數分別計算並用於poly2sym函數將其轉換爲符號多項式。原始係數矢量以小數形式顯示係數。但是當我將矢量轉換成符號多項式時,它將係數轉換爲矢量。 enter image description here如何使符號多項式的係數爲小數而不是分數

有沒有辦法使係數小數和分數不

回答

2

你試圖把另一double()在你poly2sym功能?

或者你可以說類似output = double(Dz_AA_lossy)

嗯,在這種情況下,可以嘗試在MATLAB VPA:

R = vpa(A,d) 

R = vpa(A)使用可變精度算術(VPA)至A每個元素計算準確性,其中d的至少d十進制數字是數字的當前設置。

A可以是符號或字符串。

+0

這不起作用,因爲Dz_AA_lossy不是數值,而是符號值。所以它返回一個錯誤 – 2014-12-05 08:37:42

+0

嘗試R = vpa(A,d)在matlab幫助 – GameOfThrows 2014-12-05 09:24:12

+0

尋找它謝謝你的工作 – 2014-12-05 09:56:39

相關問題