这个例子显示了如何表示多项式在MATLAB®向量和评估多项式的兴趣点。
MATLAB®表示多项式为包含由降功率命令系数行向量。例如,三元素向量
P = [P2 P1 P0]。
代表多项式
创建矢量来表示二次多项式 。
P = [1 -4 4];
多项式的中间项具有系数0
还必须进入载体,因为0
充当的特定功率的占位符X
。
创建矢量来表示多项式 。
P = [4 0 0 -3 2 33];
进入多项式成MATLAB®作为载体后,使用polyval
功能评价多项式在特定值。
用polyval
评估
。
polyval(P,2)
ANS = 153
或者,你可以使用一个矩阵感评价多项式polyvalm
。在一个变量中的多项式表达,
变得矩阵表达式
哪里X
是正方形矩阵,并且一世
是单位矩阵。
创建一个方阵,X
和评估p
在X
。
X = [2 4 5;-1 0 3;7 1 5];Y = polyvalm(P,X)
Y =3×3154392 78561 193065 49001 24104 59692 215378 111419 269614