Mathematica的学习打卡day 6

———太原理工大学机器人团队

今天的内容为多项式的运算(学习的内容来自哔哩哔哩)

初等函数的运算

在Mathematica之中多项式的基本运算包含加法,减法,乘法,除法,以及模的运算,值得注意的是多项式之后要加以分号分隔。。我们发现仅仅用除号使多项式运行,并不能使原有的多项式得到化简。如果我希望得到多项式的相除之后商式和余式应该怎么办呢?

商式余式-PolynomialQuotient函数和PolynomialRemainder函数

PolynomialQuotient函数是求解多项式的商式的函数,而PolynomialRemainder函数是求解多项式余式的函数。Mathematica的学习打卡day 6

这两个函数虽然都比较长,但是Mathematica软件是有提示的功能,前5个记住了,就可以找到。

介绍一下这两个函数的用法:PolynomialQuotient[被除式,除式,变量](PolynomialRemainder的用法相同,不做赘述了),变量是指按照其中的一个量的升幂的形式输出。。。

判定 -PolynomialQ函数

这个函数是用来判断代数式是否为多项式,。Mathematica的学习打卡day 6(多项式一定是正是整式)

如果将多项式加上等号这就变成了方程,此时再让软件去判定是否为多项式会导致报错。。Mathematica的学习打卡day 6

系数-Coefficient函数

这个函数是用来计算高次幂多项式的系数,有两种合法的输入形式。。Mathematica的学习打卡day 6

CoefficientList函数像是Coefficient函数的一个集成,会将多项式中的某一个变量的系数按照变量的次幂的大小依次输出。。Mathematica的学习打卡day 6

多项式的展开-Expand

Expand系列的函数是用来展开多项式的

Expand[函数] 展开函数的乘积和正整数的幂

ExpandAll[函数] 展开函数的乘积和整数次幂

PowerExpand[函数,变量(可>1)] 相关变量的的乘积方幂,甚至可以展开变量的相关嵌套函数。。Mathematica的学习打卡day 6

今天的内容就到这里,若有错误欢迎斧正。

相关文章: