Mathematica
1. 可以做符号运算,一定程度上代替了手推公式!
mathematica 的最大优势是可以做‘符号运算’:可以先计算出表达式,然后给其中的变量赋值,从而输出表达式的值;也可以用Clear消除变量的值,使表达式重回‘符号形式’。
此时,不要用下标形式来表示变量,因为这样不是 symbol; 可以全部替换成 如a1的形式。
2. 在 .nb 文件中写正文,同时开一个‘testing notebook ’做测试。
Clear["`*"] 消除所有变量的值以及一切代数关系;慎用,当你只想改变变量值而希望保留变量间的代数关系时,可以Clear[a,b,c……]
* 是矩阵逐元素相乘
MatrixExp[ ] 矩阵的指数函数
MatrixPower[m,2] 矩阵的幂次
MatrixRank[ ] 矩阵的秩
主机: Use_replace.nb
又例如:
定义函数f f[x_]:=x^2
显示f的定义 ?f
清除所有f的定义 Clear[f]
注意:自定义函数不要以大写字母开头,以防止与内部函数混淆