maxima[電腦軟體]

maxima[電腦軟體]
maxima[電腦軟體]
更多義項 ▼ 收起列表 ▲

Maxima是一種用LISP編寫的計算機代數系統 (Computer Algebra System),用於公式推導、符號計算、數值計算等,它是一套自由軟體,在GNU通用公共許可證下發行。

簡介

Maxima 的前身是DOE-Macsyma 。DOE-Macsyma 是由麻省理工學院(MIT)在美國能源部的支持下於60年代末創造的一中 CAS ,它是用 LISP 實現的。Macsyma在當時是非常創新的軟體。現在流行的商業計算機代數系統軟體Maple及Mathematica,都是受到Macsyma的啟發而設計出來的。MIT 1982年的時候決定把 Macsyma 變成一個關閉源碼的程式,Macsyma 走上商業化的道路,於是產生了很多 Macsyma 的分支。

自1982年開始,Bill Schelter教授默默地開始開發一個開放源碼版的Macsyma,他把這個軟體叫做Maxima。因為著作權的問題,Maxima一直不能公開發行,只有少數人知道有這個軟體的存在。1998年,Maxima終於得到公開發行的許可,這已是Schelter教授努力了16年之後的事。Schelter教授在2001年去世,不過已經正式成為合法開放源碼軟體,因此陸續有支持開放源碼的程式設計師,學者投入Maxima的開發工作。

在 Maxima 的官方網站上有不同版本的 Maxima 供各平台實用。

Maxima原本是純文字界面,這在數學式子的顯示上就沒有Maple或Mathematica等軟體來得美觀。不過Maxima也有幾種圖形界面。第一個選擇是使用GNU的TeXmacs。TeXmacs是一套所見即所得的文書處理程式,可以很方便的編輯數學式子。它同時也提供許多數學軟體一個美觀的界面,Maxima就是其中之一。其他可能的選擇還有wxMaxima, imaxima等等。

不同平台可能有一些不同的選擇,但不論Windows, Mac, 或是Linux,都可以使用TeXmacs 這個文字處理軟體當界面以顯示各類數學符號。

安裝

1.windows

你只需要下載 maxima-x.y.z.exe ,這是一個win32下標準的安裝程式,安裝後即可使用命令行的maxima,或圖形界面的wxmaxima,xmaxima 。

如果你需要更美觀的符號顯示,可以考慮安裝

WinTeXmacs,

具體可以參考百度

2.linux

如果採用rpm方式安裝,你至少需要兩個檔案

a) maxima-x.y.z-n.i386.rpm (包含腳本和文檔)

b) maxima-exec--x.y.z-n.i386.rpm (包含可執行的lisp程式)

你可以選擇安裝圖形界面

c) maxima-xmaxima-x.y.z-n.i386.rpm

如果使用Debain/Ubuntu,只需要

sudo apt-get install maxima

sudo apt-get install texmacs

你還可以選擇安裝

TeXmacs 提供漂亮的maxima界面

Geomview 配合Maxima可畫出高級3D圖形

3.Mac OS

Mac OS X 是一個UNIX 系統,所以需要的程式和Linux 一樣。首先你先要安裝Apple 的X11軟體。這是因為UNIX 上用的X-Windows 系統當然和Mac OS X 的aqua 視窗系統不同,UNIX 軟體大多只能用X-Windows 顯示。

在安裝TeXmacs 之前,你必需要有完整的LaTeX 系統。推薦用i-installer 安裝:

可參考蔡炎龍的文章:

然後使用Fink 去安裝Maxima, TeXmacs, Geomview

4.所有平台

你都可以選擇從源碼來安裝,這時你需要下載maxima-x.y.z.tar.gz

相關詞條

相關搜尋

熱門詞條

聯絡我們