mathematica学习笔记
代数运算
mathematica遇到没有预先定义的字符串会将其处理为变量,比如
软件自动将表达式进行了化简处理
Expand[]函数
Expand[]函数用于展开多项式:
Factor[]用于因式分解
Factor[]与Expand[]恰好相反
Together[]用于合并分式
Apart[]
Collect[]合并指定符号项
Simplify[]和FullSimplify[]
当Simplify[]不能满足要求时,可使用FullSimplify进行完全化简,FullSimplify将会尝试更多的变换形式,通常
首先使用Simplify,如果得到的结果不满意再考虑使用FullSimplify
方程求解
Solve[]
Solve[] 需要两个参数,第一个参数是方程组,第二个参数是自变量:
1.当输入多个方程和多个变量是需要用{}构成列表
2.此时需要使用两个等于号
Reduce[]
Solve非常擅长解方程,但有时候需要特定的指令来求解。
此时已经出现提示:可能没有给出所有解
Reduce会使用更多的方式给出全解
FindRoot[]
FindRoot[]用于寻找某一数值附近的近似解