maxima軟件是一種用LISP編寫的目前最成熟的計(jì)算機(jī)代數(shù)系統(tǒng),其前身是MIT的Macsyma。該軟件完全可以跟Mathematica和Maple相娉美,其最好的功能就是更具交互性的運(yùn)算方式,可以用于公式推導(dǎo)、符號計(jì)算、數(shù)值計(jì)算等。目前maxima軟件擁有兩種工作界面,一個是純文字界面,其界面顯示沒有其他同類軟件那么美觀;另外一個圖形界面wxmaxima,可以更方便進(jìn)行編輯,包括插入方程,生成代數(shù)矩陣,插入各種微積分,表達(dá)式化簡,繪制二維三維圖形等等,歡迎廣大用戶免費(fèi)下載體驗(yàn)。
基本介紹
maxima軟件是一個計(jì)算機(jī)代數(shù)運(yùn)算系統(tǒng),它是由MIT于1968至1982年間開發(fā)的Macsyma系統(tǒng)演變而來的。MIT于1982年將Macsyma源代碼交與美國能源部(DOE),這部分代碼后來被稱作DOE Macsyma。DOEMacsyma的一個版本從1982年起由德克薩斯大學(xué)的William F. Schelter教授維護(hù),直到Schelter教授于2001年去逝。在1998年,Schelter教授從能源部獲得了授權(quán),將DOE Macsyma源代碼以GNU Public License版權(quán)協(xié)議發(fā)布。在2000年,他在SourceForge開始了Maxima項(xiàng)目,繼續(xù)維護(hù)開發(fā)DOE Macsyma,自此該軟件被稱作Maxima。
軟件特點(diǎn)
1、嚴(yán)密的邏輯
Maple和Mathematica經(jīng)常做錯的東西,MACSYMA經(jīng)常會給你一個合理的答復(fù)。當(dāng)然它也會做錯。小心!計(jì)算機(jī)代數(shù)系統(tǒng)給出的答案都有可能是錯誤的,不能完全依賴它們。你可以試試積分:integrate(x^i,x) 和 integrate;1/sqrt(2-2*cos(x)) from x=-pi/2 to pi/2。 Mathematica 4.1 會立即給你一個不完全正確甚至錯誤的答案。在這種情況下,MAXIMA 的表現(xiàn)要聰明的多,因?yàn)樗吘褂袔资甑慕?jīng)驗(yàn)。
2、方便的推理
不僅嚴(yán)密,而且MAXIMA有比Mathematica和Maple方便的推理系統(tǒng)。你使用MAXIMA的就運(yùn)算像在對話。
3、抽象代數(shù)
在你還沒有函數(shù)的定義時,你就可以聲明這個函數(shù)的一些性質(zhì)。這樣你可以在很多時候大大簡化結(jié)果。
4、超強(qiáng)的擴(kuò)展能力
另外,MAXIMA是可以用自己的語言或者LISP進(jìn)行擴(kuò)展的,比如你可以用 recur 包來推導(dǎo)遞推關(guān)系。
功能介紹
1、最大值
Maxima是全功能的計(jì)算機(jī)代數(shù)系統(tǒng)(CAS)。CAS是一個程序,可以通過重新排列公式并找到解決問題的公式來解決數(shù)學(xué)問題,而不僅僅是輸出結(jié)果的數(shù)值。換句話說,Maxima 可以作為一個計(jì)算器,給出變量的數(shù)值表示,也可以提供分析解決方案。此外,它還提供了一系列不能解析解的等式或方程組的數(shù)值分析方法。
2、waxMaxima
wxMaxima是一個圖形用戶界面,提供Maxima的全部功能和靈活性。 wxMaxima為用戶提供了圖形顯示和許多功能,使Maxima更容易使用。例如,wxMaxima允許一個簡單的右鍵點(diǎn)擊導(dǎo)出任何單元格的內(nèi)容(或者,如果需要,公式的任何部分)作為文本,LaTeX或MathML規(guī)范。事實(shí)上,整個工作簿可以導(dǎo)出為HTML文件或LaTeX文件。wxMaxima的文檔,包括用于說明其使用方面的工作簿,可以在wxMaxima 幫助站點(diǎn)以及幫助菜單中進(jìn)行在線。
3、水平和垂直光標(biāo)
有時希望允許選擇多個單元格或只允許單元格的一部分用于導(dǎo)出或拖放。然而,在一個單元格的中間開始這樣的一個動作并將其結(jié)束在另一個單元格的中間幾乎肯定會導(dǎo)致意想不到的結(jié)果。因此,在這種情況下,waxMaxima將把選擇擴(kuò)展到完整的單元格。
wxMaxima通過定義兩種類型的游標(biāo)來提供拖放的靈活性。wxMaxima將在需要時自動切換:
-能夠選擇任意數(shù)量的全部單元格的水平光標(biāo)。通過在兩個單元格之間移動光標(biāo)或單擊兩個單元格之間的空格來激活該光標(biāo)。要選擇一組相鄰單元格,請單擊頂部單元格左側(cè)(但不在三角形內(nèi))的括號中,然后拖動光標(biāo),以便突出顯示該單元格和下一單元格(或單元格范圍)。然后使用ctrl + enter 或shift + enter來執(zhí)行突出顯示的單元格。
-在單元格內(nèi)工作的垂直光標(biāo)。通過使用鼠標(biāo)指針或光標(biāo)鍵移動單元格內(nèi)的光標(biāo)來激活該光標(biāo),并且在文本編輯器中與光標(biāo)非常相似。
只要光標(biāo)在單元格內(nèi)部,搜索操作將會將其范圍限制在當(dāng)前單元格中。
4、命令自動完成
wxMaxima包含通過菜單(單元格/完成字)觸發(fā)的自動完成功能,或者通過按下組合鍵Ctrl + k。自動完成是上下文相關(guān)的,如果在ezUnits的單位規(guī)范內(nèi)激活,它將提供適用單位的列表。除了完成當(dāng)前命令或變量的名稱之外,自動完成能夠顯示大多數(shù)命令的模板,指示該程序期望的參數(shù)的類型(和含義)。要激活此功能,請按Shift + Ctrl + k或選擇相應(yīng)的菜單項(xiàng)(單元格/顯示模板),下圖中的樣式需要下載TeXmacs。
5、有關(guān)MAXIMA的更多教程則需要你在圖形界面的wxmaxima中選擇幫助直接查看官網(wǎng)或查看下載包里教程文件夾,雙擊.wxm后綴的文件則直接在MAXIMA中打開,注意,它們都是英文的。
使用方法
1、在本頁下載安裝maxima軟件后,根據(jù)你所需要的方式選擇使用命令行的maxima;
打開一個終端窗口,輸入命令:
maxima
Maxima將會啟動,你會看到版本信息和提示符:
其中(%i1)是輸入提示符,表示第1個輸入命令。相應(yīng)的,在輸出的結(jié)果之前,你會看到類似
于(%o1)的行標(biāo),這表示第1個輸出結(jié)果。
如果要退出,輸入:
注意:
- 命令quit之后有個圓括號,這是因?yàn)閝uit也是一個函數(shù),只不過是一個沒有包含任何自變量的
函數(shù)。
- 命令之后有個分號。Maxima和C語言類似,都使用分號作為語句的結(jié)尾。
- Maxima是區(qū)分大小寫的。Maxima預(yù)定義的函數(shù)都是小寫形式。
二、圖形界面wxmaxima
輸入你需要運(yùn)算的公式,點(diǎn)擊綠色的按鈕即可進(jìn)行運(yùn)算。
3、有關(guān)MAXIMA的更多使用方法則需要你在圖形界面的wxmaxima中選擇幫助直接查看官網(wǎng),雙擊.wxm后綴的文件則直接在MAXIMA中打開,注意,它們都是英文的。另外軟件包中附帶了maxima軟件的快速參考手冊。
maxima軟件繪圖功能簡介
maxima本身不具有作圖功能,但是依靠其他一些軟件包,也可以做出專業(yè)的圖形。
其中,最基本的繪圖命令 plot2d 和 plot3d 命令利用 gnuplot 完成真正的作圖功能。
Gnuplot是一個很強(qiáng)大的基于命令行的函數(shù)及數(shù)據(jù)作圖程序,集成了計(jì)算、擬合、腳本編程等功能,
包括 Maxima,Octave 等在內(nèi)的一些軟件均使用 gnuplot 作為后臺程序?qū)崿F(xiàn)作圖功能。
下面通過一系列的例子展開說明。
1 二維繪圖命令
二維繪圖是我們最常用到的做圖方式,細(xì)分下去又可以分為函數(shù)繪圖、數(shù)據(jù)點(diǎn)繪圖和參數(shù)方程繪圖。
下面依次進(jìn)行介紹。
1.1 二維函數(shù)繪圖
基本命令是plot2d,它的基本使用方式是:
plot2d (y(x), [x, min_x, max_x], [y, min_y, max_y], options, …)
也就是函數(shù)表達(dá)式,加上變量取值范圍,再加上一些控制作圖的參數(shù)列表。
y的取值范圍不是必需的。
- 下載地址
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載
有問題? 點(diǎn)此報(bào)錯
發(fā)表評論
0條評論軟件排行榜
熱門推薦
- 星零碼字器 v7.54.3.8免費(fèi)版11.69M / 簡體中文
- 科萊爾電工仿真教學(xué)軟件 v1.0綠色版7.34M / 簡體中文
- 物理實(shí)驗(yàn)室電腦版 v2.5.0官方版97.34M / 簡體中文
- nb生物實(shí)驗(yàn)初中版 v3.17.0官方版1.69G / 簡體中文
- easyquery焓熵表 v2.82.52M / 簡體中文
- Grafeq函數(shù)繪圖軟件 v2.1.3官方版1.25M / 簡體中文
- mathmagic電腦版 v8.9.6032.45M / 簡體中文
- ntsyspc(分子生物學(xué)分析軟件) v2.10e 綠色版1.6M / 英文
- wolfram mathematica 13中文破解版 附安裝教程5.85G / 簡體中文
- 化學(xué)實(shí)驗(yàn)流程繪制軟件(RSTT-SY2.0) v2.0官方版13.97M / 簡體中文