本講主要內容:
基本數學函數及使用規則
基本初等函數運算舉例及方法擴展
規定:用於數學計算的函數簡稱為函數;把用於完成某項操作的命令函數簡稱為命令。
Sqrt[x]:求平方根
Exp[x]:自然常數為底的指數函數,它也有直觀的輸入形式,這裡的e是內部常數e符號。
Log[x]:自然常數為底的對數函數
Log[b,x]:以b為底的對數函數
Sin[x]:正弦函數 Cos[x]:餘弦函數
Tan[x]:正切函數 Cot[x]:餘切函數
ArcSin[x]:反正弦函數 ArcCos[x]:反餘弦函數
ArcTan[x]:反正切函數 ArcCot[x]:反餘切函數
還包括有名稱基本一致的雙曲函數等等
Factorial[n] 或n!:n的階乘
Sign[x]:符號函數
Abs[x]:絕對值函數,
Mod[m,n]:求模餘函數,用來給出 m 除以 n 得到的餘數.
Max[x1,x2,…],Min[x1,x2,…]:最大,最小值函數,求出x1,x2等等的最大、最小值。
RandomInteger[{x1, x2}]:生成一個x1到x2範圍內的一個偽[wěi]隨機整數
RandomReal[{x1, x2}]:生成一個x1到x2範圍內的一個偽隨機實數
RandomComplex[{z1, z2}]:生成一個複數z1到z2範圍內的一個偽隨機複數
Gamma[x]:伽瑪函數 Beta[x]:貝塔函數
Bessel[x]:貝塞爾函數
LegendreP[n,x]:勒讓德多項式函數等等特殊函數。
(1)Mathematica內置函數名稱的第一個字母要大寫,而如果函數名稱由幾個單詞,或者幾個單詞的縮寫構成的話,則每個單詞的第一個字母都要大寫。
(2)Mathematica中的函數、命令、選項名稱一般為完整的單詞或單詞組合命名,除非有標準的縮寫。
(3)參數表達式一般放在方括號裡面。
第一種:兩反斜槓方式調用,如1.2+3//Sin,Pi+E// N
第二種:@調用方式,即函數名@參數表達式,比如Sin@(1.2+3),N@(Pi+E)
第三種:對於只輸入兩個參數的函數或命令,如2~Log~8,Sin[x]~Plot~{x, -2, 2}