MATLAB在日常计算中的应用
上QQ阅读APP看书,第一时间看更新

2.3 乘积展开成多项式

乘积展开成多项式,它是因式分解的逆过程。例如,将乘积(a+b)2展开成多项式,结果为(a+b)2=a2+2ab+b2。将乘积(a+b)(ab)展开成多项式,结果为(a+b)(ab)=a2b2

MATLAB中,乘积展开成多项式的命令是expand。R=expand(S)对符号表达式S中因式的乘积进行展开计算。

例2.5】 对式(x+2)5进行展开。

解:

这表明

(x+2)5=x5+10x4+40x3+80x2+80x+32

例2.6】 对式(x+y+z)3进行展开。

解:

这表明

(x+y+z)3=x3+3x2y+3x2z+3xy2+6xyz+3xz2+y3+3y2z+3yz2+z3