MATLAB的化简命令:因式分解(factor)
因式分解法是化简方法中最常用的一种方法,它的目的就是将代数式A化为由x的一次项为单位的连成积的形式。它在MATLAB中的命令名为factor。使用格式为:
factor(A)
例题 用因式分解法化简下面两式:
(1)f=1982x5+7654x8-5281x4+7389x7-8725x2-769+2416x-872x3+7261x5
(2)g=x12+x8-25x6+16x4-4x10+4x8-32x3+15x2-9x+18
程序如下:
>> sym x
>> f=1982*x^5+7654*x^8-5281*x^4+7389*x^7-8725*x^2-769+2416*x-872*x^3+7261*x^5;
>> g=x^12+x^8-25*x^6+16*x^4-4*x^10+4*x^8-32*x^3+15*x^2-9*x+18;
>> ansf=factor(f)
ansf =
7654*x^8 + 7389*x^7 + 9243*x^5 - 5281*x^4 - 872*x^3 - 8725*x^2 + 2416*x - 769
>> ansg=factor(g)
ansg =
x^12 - 4*x^10 + 5*x^8 - 25*x^6 + 16*x^4 - 32*x^3 + 15*x^2 - 9*x + 18