Mathematica函數中的運算符及特殊符號
一、運算符及特殊符號
Line1; 執行Line,不顯示結果
Line1,line2 順次執行Line1,2,并顯示結果
?name 關于系統變量name的信息
??name 關于系統變量name的全部信息
!command 執行Dos命令
n! N的階乘
!!filename 顯示文件內容
filename 讀入文件并執行
Expr>> filename 打開文件寫
Expr>>>filename 打開文件從文件末寫
() 結合率
[] 函數
{} 一個表
*Math Fun*> 在c語言中使用math的函數
(*Note*) 程序的注釋
#n 第n個參數
## 所有參數
rule 把rule作用于后面的式子
% 前一次的輸出
%% 倒數第二次的輸出
%n 第n個輸出
var::note 變量var的注釋
"Astring " 字符串
Context ` 上下文
a+b 加
a-b 減
a*b或a b 乘
a/b 除
a^b 乘方
base^^num 以base為進位的數
lhsrhs 且
lhs||rhs 或
!lha 非
++,-- 自加1,自減1
+=,-=,*=,/= 同C語言
>,,>=,=,==,!= 邏輯判斷(同c)
lhs=rhs 立即賦值
lhs:=rhs 建立動態賦值
lhs:>rhs 建立替換規則
lhs->rhs 建立替換規則
expr//funname 相當于filename[expr]
expr/.rule 將規則rule應用于expr
expr//.rule 將規則rule不斷應用于expr知道不變為止
param_ 名為param的一個任意表達式(形式變量)
param__ 名為param的任意多個任意表達式(形式變量)
二、系統常數
Pi 3.1415....的無限精度數值
E 2.17828...的無限精度數值
Catalan 0.915966..卡塔蘭常數
EulerGamma 0.5772....高斯常數
GoldenRatio 1.61803...黃金分割數
Degree Pi/180角度弧度換算
I 復數單位
Infinity 無窮大
-Infinity 負無窮大
ComplexInfinity 復無窮大
Indeterminate 不定式
三、代數計算
Expand[expr] 展開表達式
Factor[expr] 展開表達式
Simplify[expr] 化簡表達式
FullSimplify[expr] 將特殊函數等也進行化簡
PowerExpand[expr] 展開所有的冪次形式
ComplexExpand[expr,{x1,x2...}] 按復數實部虛部展開
FunctionExpand[expr] 化簡expr中的特殊函數
Collect[expr, x] 合并同次項
Collect[expr, {x1,x2,...}] 合并x1,x2,...的同次項
Together[expr] 通分
Apart[expr] 部分分式展開
Apart[expr, var] 對var的部分分式展開
Cancel[expr] 約分
ExpandAll[expr] 展開表達式
ExpandAll[expr, patt] 展開表達式
FactorTerms[poly] 提出共有的數字因子
FactorTerms[poly, x] 提出與x無關的數字因子
FactorTerms[poly, {x1,x2...}] 提出與xi無關的數字因子
Coefficient[expr, form] 多項式expr中form的系數
Coefficient[expr, form, n] 多項式expr中form^n的系數
Exponent[expr, form] 表達式expr中form的最高指數
Numerator[expr] 表達式expr的分子
Denominator[expr] 表達式expr的分母
ExpandNumerator[expr] 展開expr的分子部分
ExpandDenominator[expr] 展開expr的分母部分
TrigExpand[expr] 展開表達式中的三角函數
TrigFactor[expr] 給出表達式中的三角函數因子
TrigFactorList[expr] 給出表達式中的三角函數因子的表
TrigReduce[expr] 對表達式中的三角函數化簡
TrigToExp[expr] 三角到指數的轉化
ExpToTrig[expr] 指數到三角的轉化
RootReduce[expr]
ToRadicals[expr]
評論