Maple 教材:函式
Maple 的指令可以分為三類:
- 運算符號,例如 + - * / ^
- Maple 程式語言,以後再說
- 函式 (function)
Maple 函式在觀念上就如數學函數。
在計算機術語上
- 每個函式有自己獨特的名字,例如 sqrt 就是一個函式的名字
- 我們用 sqrt( ) 來表達一個函式。那一對括號,用來區分變數和函式
- 每個函式有零個、一個、兩個 ... 輸入值,稱為參數;寫在一對括號裡面,用逗點隔開
- 有些函式需要一個附加參數,來決定它的定義;例如 root( )
root( ) 是求整數次方根的函式。例如
root[2](4);
就是開平方根,其實和 sqrt( ) 的效果相同。但是,
root[3](8);
root[3](-8);
可就不同了。
當 Maple 沒有辦法寫出真確的數學答案時,它就狡猾地重複您剛才的指令。
例如試試看
root[3](-1);
難道 -1 的三次方根就沒有數學上真確的解,而必須訴諸於數值估計嗎?
倒也不是,只是它的表達方式不只一種,Maple 選擇不去做它。
您需要更多的數學知識來回答這個問題,而 Maple 還是可以幫忙的。
以後再說。
習題
單維彰 (2001/10/14) ---