![MATLAB在日常计算中的应用](https://wfqqreader-1252317822.image.myqcloud.com/cover/665/26793665/b_26793665.jpg)
上QQ阅读APP看书,第一时间看更新
2.1 多项式的创建
MATLAB提供了专门的poly2sym函数用于多项式的创建。其调用格式如下。
(1)r=poly2sym(c):将数值向量c中的多项式转换成带符号变量的多项式(按次数的降幂排列),其中,默认的符号变量为x。
(2)r=poly2sym(c, v):将数值系数向量c转换成符号变量为v的多项式。
【例2.1】 创建多项式,x为符号变量,多项式的系数为[1 3 2]。
解:在命令窗口,执行命令
![](https://epubservercos.yuewen.com/A6C5AE/15253387004114206/epubprivate/OEBPS/Images/Figure-P19_17242.jpg?sign=1738941516-Ff9G5YLXB9aIEVJw4GIaPCy3x0BITT9z-0-11824df61016a62c662a47d8d68c1459)
这表明,所创建的多项式为
r=x2+3x+2
【例2.2】 创建多项式,y为符号变量,多项式的系数为[1 2 3 4 5]。
解:在命令窗口,执行命令
![](https://epubservercos.yuewen.com/A6C5AE/15253387004114206/epubprivate/OEBPS/Images/Figure-P20_17244.jpg?sign=1738941516-QNj00JZdcG0x8gZ6r1ScvpdU46AcgGPI-0-e0529a5498cef259e3861c28e83d1494)
这表明,所创建的多项式
r=y4+2y3+3y2+4y+5