此示例演示如何通过多种不同的方法计算多项式的根。

数值根

roots 函数用于计算系数向量表示的单变量多项式的根。

例如,创建一个向量以表示多项式 x
2
−x−6,然后计算多项式的根。

p = [1 -1 -6];
r = roots(p)

r =

 3
-2

按照惯例,MATLAB® 以列向量形式返回这些根。

poly 函数将这些根重新转换为多项式系数。对向量执行运算时,poly 和 roots 为反函数,因此 poly(roots§) 返回