2009年9月2日 星期三

Maxima (wxMaxima) 軟體

本人雖然很早及接觸 Maxima 軟體,其使用介面 XMaxima 對學生使用而言相當不方便,今年暑期教 Calculus 暑修的關係,上網查發現有 wxMaxima 的介面相當好用,因此將以前以 XMaxima 為主所寫的介紹 maxima 的資料 Maxima Simple Tour 改版,放在教學平台上供學生參考(pdf連結)。

以下是參考了教育部的 Maxima 軟體的資料,編寫的簡介,供有興趣者參考。

---------------------------------------------------------------------------------------------



Maxima 是一套屬於開放源碼的計算機代數系統 (Computer Algebra System,簡
稱 CAS),善於處理數學表示式、擁有符號運算能力、以及進行數值計算的工具。同時又是自由軟體之一,在 GNU General Public License (GPL) 授權下,非常適合作為供數學教育、數學學習與數學研究使用。

Maxima 源於 1960 年代後期 MIT 發展的 Macsyma,為美國能源部的財產;此軟體是現代計算機代數系統的鼻祖,影響目前市面上的 Maple 與 Mathematica 等符號系統的開發至巨。自 1982 年起一直由 William Schelter 進行 Maxima 維護工作到他在2001年過世為止, Schelter 直至 1998 年才從美國能源部以 GPL 的條件取得它的原始碼,沒有這位先生的默默貢獻,變沒有今日的 Maxima 系統。

Maxima 雖然免費,但功能相當完整。除了可以當具有任意精確度的計算機使用外,基本的像是微分、積分、矩陣計算、二維三維繪圖、常微分方程式的求解等全部都具備,更有許多高階的功能套件可供科學研究使用。 Maxima 具有符號運算的能力,比如說 1/3 + 1/7, Maxima 即能得到 10/21 ,而非 0.47619.... 的近似值。擁有處理數學表示式的能力,Maxima 能輕易計算三角函數、微積分、線性代數等等。 配合 Gnuplot 、 Geomview 等軟體,可繪出高品質的二維與三維圖形。此外能搭配 GNU TeXmacs 、 LyX 、 GNU Emacs 編輯器使用,讓介面更美觀,數學式更漂亮。

Maxima 在主要的計算機平台如 Windows, Mac OS, Linux 等都有提供版本可供執行,不用轉換您喜歡的平台,就可以享有高功能的自由數學軟體。

版本:
5.19.1網址: http://maxima.sourceforge.net/index.html
完整英文使用手冊 http://maxima.sourceforge.net/docs/manual/en/maxima.html (html版)或

沒有留言: