将数组转换为多项式

时间:2014-09-11 15:58:18

标签: matlab polynomials

在MATLAB中,存在一个函数ppval,用于评估点中的多项式,给出多项式的适当格式以及将其作为输入进行评估的点,返回评估的向量。现在我构建了一个函数来查找某个多项式的系数。是否存在一个函数,给定一个系数数组,将其转换为多项式格式ppval可以使用?或者我是否必须构建一个自己评估多项式的​​函数?

1 个答案:

答案 0 :(得分:1)

我想你想要polyval

  

Y = POLYVAL(P,X)返回在X处计算的多项式P的值       是一个长度为N + 1的向量,其元素是系数       下降的多项式。

    Y = P(1)*X^N + P(2)*X^(N-1) + ... + P(N)*X + P(N+1)

注意ppval用于评估分段多项式函数,而不是多项式。