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