簡體   English   中英

如何使用系數向量和符號變量向量創建符號多項式?

[英]How to create symbolic polynomial using coefficient vector and symbolic variable vector?

我有一個系數列向量看起來像

x = [1 2 3]'

與多項式p(z)= x_0 + x_1 * z + x_2 * z ^ 2 + ... + x_n-1 * z ^(n-1)對齊。 我的問題是,如何使用MATLAB創建符號矢量?

p = [1 z z^2]

這樣我拿矩陣產品時

p*x

並打印出來,我得到表達式1 + 2z + 3z^2的1x1“矩陣”?

此外,我如何概括p的創建以擴展到任意冪z ^ 3,z ^ 4,...?

謝謝!

p = z.^(0:2);

一般來說:

p = z.^(0:n-1);

其中n等於元素數。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM