Mathematica

 官方文档

1. 可以做符号运算,一定程度上代替了手推公式!

  mathematica 的最大优势是可以做‘符号运算’:可以先计算出表达式,然后给其中的变量赋值,从而输出表达式的值;也可以用Clear消除变量的值,使表达式重回‘符号形式’。

  此时,不要用下标形式来表示变量,因为这样不是 symbol; 可以全部替换成 如a1的形式。

2. 在 .nb 文件中写正文,同时开一个‘testing notebook ’做测试。

 


 

Clear 用法

矩阵操作

列表list

展开 Expand 合并 Factor

简化表达式

替换replace 

函数自定义f

求数列通项

 


Clear["`*"]  消除所有变量的值以及一切代数关系;慎用,当你只想改变变量值而希望保留变量间的代数关系时,可以Clear[a,b,c……]
 

 


 

矩阵乘法用 . 
* 是矩阵逐元素相乘
 
MatrixExp[ ]  矩阵的指数函数
 
MatrixPower[m,2] 矩阵的幂次
 
MatrixRank[ ]  矩阵的秩
  

 

列表 { }  

 

 


 

 展开,合并

 

 


 主机: Use_replace.nb

替换Replace[] 

 

 

 


 

简化表达式: FullSimplify[SimuXYZ]
 

 


 

 函数定义

 

 又例如:

定义函数f f[x_]:=x^2
显示f的定义 ?f
清除所有f的定义 Clear[f]
注意:自定义函数不要以大写字母开头,以防止与内部函数混淆

根据递推关系求数列通项 


 

posted @ 2017-12-13 22:27  光子飞舞  阅读(662)  评论(0编辑  收藏  举报