Maxima 是一個開放原始碼的電腦代數系統(Computer Algebra System, CAS),使用 LISP程式語言開發而成,受到 GNU GPL 的版權保護。 Maxima 可以像人一樣進行有理運算,也就是整數、分數、無理數、複數的四則運算;也可以像一般計算機一樣進行數值計算。Maxima 可以處理一些進階的問題,例如:矩陣計算,線性代數,微積分,微分方程,數論,群論﹍等等。而 Maxima 也可以繪製圖表,並且輸出成檔案。

Maxima 的安裝程式可以從 SourceForge.net 獲得,或者到其官方網站可獲得更多的相關資訊。官方網站中提供的指南和教學,對於學習是相當有幫助的資料。目前 Maxima 已經出到第 5.13.0 版,支援 Linux 作業系統和 Windows 作業系統,安裝上非常簡便。如果是 Ubuntu 的使用者,甚至只需要利用 Synaptic 套件管理程式選取並套用 maxima 與 wxmaxima 這兩個套件就可以使用了(如需繪圖功能,建議再選取 gnuplot 與 gnuplot-x11 這兩個套件)。


Maxima 原則上是以文字指令模式為主要介面,輸出結果也都以純文字顯示。而 wxMaxima 則是 Maxima 的前端,提供了 Maxima 圖形使用者介面,其中包括:多行輸入、輸入資料的對話視窗、更美觀的輸出結果﹍等等方便的功能。


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 sleeprabbit 的頭像
    sleeprabbit

    sleeprabbit

    sleeprabbit 發表在 痞客邦 留言(0) 人氣()