matlab中怎么用数据计算多项式

2025-04-13 17:53:21
推荐回答(1个)
回答1:

Matlab中计算多项式的值的命令是polyval。
具体用法如下:

y = polyval(p,x)

p为多项式从高位到低位的系数,x是待计算的变量。
下面这个例子是计算p(x) = 3*x^2 + 1 在 x = 5,7时的值。

p = [3 0 1]; %构造多项式
polyval(p,[5 7]) %计算多项式的值

计算结果为:

ans =76 148