多语言展示
当前在线:1293今日阅读:84今日分享:32

MATLAB合并同类项(collect)和因式分解(factor)

在MATLAB中,函数collect(f,x)和factor(f),分别具有对符号表达式进行合并同类项和因式分解的功能,其中f为符号表达式,x为指定的未知数。
工具/原料
1

MATLAB

2

collect

3

factor

方法/步骤
1

第一,MATLAB合并同类项,对下图中的二项式进行合并同类项,指定未知数为x。

2

第二,启动MATLAB,新建脚本(Ctrl+N),输入如下代码:close all; clear all; clcsyms x af=(x+a)^3fnew=collect(f,x)其中syms是定义符号变量,collect(f,x)是对二项式f=(x+a)^3按照x相同次幂进行合并同类项。

3

第三,保存和运行上述脚本,在命令行窗口(Command Window)得到如下结果,实现了对二项式f=(x+a)^3按照x相同次幂的合并同类项。f =(a + x)^3fnew = a^3 + 3*a^2*x + 3*a*x^2 + x^3

4

第四,对下图的多项式进行因式分解。

5

第五,新建脚本(Ctrl+N),输入如下代码:close all; clear all; clcsyms x yf=2*x^2-7*x*y-5*x-22*y^2+35*y-3fnew=factor(f)

6

第六,保存和运行上述脚本,在命令行窗口(Command Window)得到如下结果,实现了对多项式f =2*x^2 - 7*x*y - 5*x - 22*y^2 + 35*y - 3 的因式分解。f =2*x^2 - 7*x*y - 5*x - 22*y^2 + 35*y - 3 fnew =(2*x - 11*y + 1)*(x + 2*y - 3)

推荐信息