【发布时间】:2018-09-30 05:54:48
【问题描述】:
我有一个系数列向量看起来像
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、...?
谢谢!
【问题讨论】:
-
你可能根本不需要符号的东西。看看
polyval,我认为它可以满足您的需求。
标签: matlab vector matrix-multiplication symbolic-math