本文主要是介绍Matlab多项式求值(2)(roots和poly的使用),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Matlab多项式求值(2)(roots和poly的使用)
#Matlab学习笔记
1、多项式求根
n次多项式具有n个根(包括实根和共轭复根)
roots函数可以用于求解多项式的全部根,其调用格式为:
x=roots(P)
其中P为多项式的系数向量,求得的根赋给向量x,即x(1),x(2)……x(n)分别代表多项式的根(根是以列向量的方式进行储存)
2、已知多项式的根,反求多项式
命令:
P=poly(x)
若x为具有n个元素的向量,则poly(x)建立以x为其根的多项式,且将该多项式的系数赋给向量P
命令如下:
P=[3,0,4,-5,-7.2,5];
X=roots(P) %求方程f(x)=0的根
G=poly(X) %求多项式g(x)
这篇关于Matlab多项式求值(2)(roots和poly的使用)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!