![MATLAB在日常计算中的应用](https://wfqqreader-1252317822.image.myqcloud.com/cover/665/26793665/b_26793665.jpg)
上QQ阅读APP看书,第一时间看更新
2.4 合并同类项——对多项式合并同类项
在多项式中,数字系数不同而字母因数相同的那些项称为同类项。只有同类项才能合并。例如,4x2y5和–x2y5是同类项,—17a3b5和
a3b5也是同类项,但—4x3y2和—3x3y5却不是同类项。在解方程中,常遇到合并同类项的问题。
MATLAB中,合并同类项的命令是collect。
R=collect(S):按默认变量对多项式S合并同类项。
R=collect(S, v):按指定变量v对多项式S合并同类项。
【例2.7】 对多项式(a+b)(a2+b2+1),合并含有b的项。
解:
![](https://epubservercos.yuewen.com/A6C5AE/15253387004114206/epubprivate/OEBPS/Images/Figure-P22_17265.jpg?sign=1739526546-I7qE9f7e2dOsgCjBQQmperJGAVdbDWTE-0-73c6411d10c7a9a7e1a21303c33f59ec)
这表明
y=b3+ab2+(a2+1)b+a(a2+1)
【例2.8】 对多项式3xy2—2xy—7xy2+4xy+1,合并其同类项。
解:
![](https://epubservercos.yuewen.com/A6C5AE/15253387004114206/epubprivate/OEBPS/Images/Figure-P22_17266.jpg?sign=1739526546-hMwd9T4R7D0ndkAYynSZb3b9AXzzvxJC-0-53f2fa58d5635337732ea90676806cd7)
这表明
3xy2-2xy-7xy2+4xy+1=(2y-4y2)x+1=2xy-4xy2+1