文件

创建和评估多项式

此示例显示如何将多项式作为MATLAB®中的向量表示,并在感兴趣点评估多项式。

代表多项式

MATLAB®表示多项式作为含有通过降序排序的系数的行向量。例如,三元素矢量

p = [p2 p1 p0];

代表多项式

创建矢量以表示二次多项式

p = [1 -4 4];

具有系数的多项式的中间条款0.也必须输入载体,自以来0.充当这种特定权力的占位符X

创建矢量以表示多项式

p = [4 0 0 -3 2 33];

评估多项式

在将多项式进入MATLAB®作为向量后,使用多尔在特定值下评估多项式的​​功能。

采用多尔评估

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 215378 111419 215378 111419 215378 111419 215378 111419 269614

也可以看看

|||

相关话题