
序
引言
想像一下,當你身處於無人荒島,手邊只有一台筆記型電腦(想必還有太陽能電池),最
希望手邊有什麼軟體?對我而言,答案絕對是新版的 Wolfram Mathematica。無論你是
科學家、工程師、數學家或是華爾街財經分析師、統計學家、程式設計師,甚至是藝術
家或音樂家,擁有這個軟體將會讓你表現更出色。然而,擁有軟體跟駕馭軟體是截然不
同的兩回事,而教你駕馭 Mathematica 軟體就是本書之目的。
O
’
Reilly cookbooks 系 列 書 籍 目 的 在 於 解 決 實 務 問 題, 因 此 我 是 此 系 列 的 超 級 大 粉
絲。以 Mathematica 深度、廣度及初學門檻而言,確實需要一本 cookbook。當初得知
O
’
Reilly 有出版 Mathematica cookbook 的計 畫時,我真是欣喜若狂,更興奮的是,我
竟被選為作者。從 Mathematica 3.0 開始,我就是愛用者,即便過了 13 年,初學這套軟
體遇到的挫折至今仍印象深刻,除了語法不熟悉之外,初學者的挫折還來自於無法消化
Mathematica 功能強大的函式庫。相較於我當初學 Mathematica 3.0 的情況,今日初學者
面臨著優劣參半的處境。優的處境是 Mathematica 7.0 比 3.0 功能更為強大,除了提供數
量倍增的內建函式,也包含動態互動性、即時線上資料庫查詢、平行運算、影像處理等
許多新功能;而劣的處境當然就在於要學得更多了!
隨著 Mathematica 版本