MATLAB中如何把符號變數轉化為數值變數

2021-03-08 02:18:03 字數 614 閱讀 1427

1樓:匿名使用者

有點奇怪,你通過sym2poly得到了數值型的係數矩陣coeff,然後又怎麼會得到sym型別的零點呢?

如果zeropoint是數值型別,可以改為

disp(['在',mat2str(zeropoint),'處取得極值']);

如果zeropoint是符號型別,可以改為

disp(['在',mat2str(double(zeropoint)),'處取得極值']);

或者disp(['在',char(zeropoint),'處取得極值']);

2樓:加菲

如果zeropoint是數值型別,可以改為1disp(['在',mat2str(zeropoint),'處取得極值']);

如果zeropoint是符號型別,可以改為1 disp(['在',mat2str(double(zeropoint)),'處取得極值']);

或者1 disp(['在',char(zeropoint),'處取得極值']);

3樓:陡變吧

subs(f(x),10)

subs:替換函式,上面是指把x=10賦給f(x)

求採納為滿意回答。

matlab中如何使區域性變數變成全域性變數

使用命令baiglobal 例如定義 全域性變du量a global a 注意 1 全域性變zhi 量列dao表中各個回變數名不能用逗號分隔。如 答 global a b c 2 全域性變數使用前必須再matlab工作空間中申明,如果再具體得函式中用則要 在函式前面申明,否則在該函式中即使用到了該變...

如何用MATLAB進行自變數和多個因變數的資料擬合將四

matlab可以做函式擬合,沒問題。如果能已知函式關係,只是待定引數的話,會很容易。否則,就得自己猜一個函式關係,這樣麻煩些 如果蒙不到正確的函式形式就很難有好效果了。如何用matlab資料擬合函式 附件1通道2通道3高度0.30.91.52.12.70.30.91.52.12.7距空調位置2.4 ...

Matlab中 mat檔案,需要遍歷變數,怎麼做

估計你讀的時候是用import的吧?不要用它,你可以用下面的語句試試看 data load 你的檔案路徑 這樣你的所有資料就儲存到一個名字為data的陣列裡,如果向量是列的形式,要是你想讀第10個用a data 10 這樣a中就儲存了你需要的那一列資料,其他列依次類推,行的方法也是類似的。如果想都讀...