28.1多项式求值

从向量表示的多项式的值c可以在此时进行评估x非常容易,如下例所示:

N=长度(c)-1;val=点(x.^(N:-1:0),c);

虽然上面的例子表明了计算多项式的值是多么容易,但它并不是最稳定的算法。对于更大的多项式,您应该使用更优雅的算法,例如Horner方法,这正是Octave函数多项式求值

在以下情况下x是一个平方矩阵,多项式从c仍然定义明确。如何时x是一个标量,显而易见的实现很容易用Octave表示,但在这种情况下,更优雅的算法表现得更好。这个聚乙烯函数提供了这样的算法。

 
: y = polyval (p, x)
: y = polyval (p, x, [], mu)
: [y, dy] = polyval (p, x, s)
: [y, dy] = polyval (p, x, s, mu)

多项式求值</p>的指定值x.

如果x是一个向量或矩阵,多项式是为的每个元素计算的x.

什么时候μ存在,计算的多项式(x- μ1.μ2..

除了多项式求值之外,第二输出表示预测区间,y+/- dy,其中包含至少50%的未来预测。要计算预测区间,结构体变量s,源自拟合,必须提供。

详见: 聚乙烯, 聚烷烃, 拟合, , .

 
: y = polyvalm (c, x)

在矩阵意义上多项式求值。

聚乙烯(c, x)将在矩阵意义上多项式求值,即使用矩阵乘法而不是中使用的按元素乘法多项式求值.

参数x必须是一个方阵。

详见: 多项式求值, , .


版权所有 © 2024 Octave中文网

ICP备案/许可证号:黑ICP备2024030411号