
6
|
第一章
本文並非介紹 Mathematica 所有輸入與輸出的方式,而是集中在表示式的四種函數
呼叫語法,在我初學 Mathematica 時這些語法讓我十分困惑,因此我想在本書一開
始特別整理介紹。
函數呼叫法
(Functional Notation)
這是最常用的呼叫法,當你輸入
N[value,precision]
時,即是使用函數法呼叫
N
指令。
中置呼叫法
(Inx Notation)
中置法最常用在四則運算上,也可使用
~f~
語法以中置法呼叫任意
f
函數。
後置呼叫法
(Postx Notation)
階乘(
Factorial[]
)等數學算符使用後置法呼叫,前文曾使用後置法呼叫
N
指令,
任意
f
函數均可使用
//f
以後置法呼叫。
前置呼叫法
(Prex Notation)
負號等數學算符則使用前置法呼叫,使用
f@
語法可以前置法呼叫任意
f
函數。
以下使用
N
指令提供幾個範例。注意當使用前置法或後置法輸入多個引數時,須將
指令以純函數(pure function)語法表示,純函數中
#
代表引數,
&
則代表純函數
的結束,純函數語法等同於
Function[]
指令。
函數法
中置法
後置法
具引數的後置法
前置法
具引數的前置法
ch01.indd 6 2014/4/2 下午 05:20:33