![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=1738929880-SN5vlueLdcdTMSBMNruKGJAe81LuBpbX-0-07936f74b2878942795af4d23e0025ee)
这表明,所创建的多项式为
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=1738929880-P1NtzxSdPT3XI3K59F3YHqV9JZQo9d5o-0-35de3be260e24d60ee367312550bf988)
这表明,所创建的多项式
r=y4+2y3+3y2+4y+5