Octave是一個專業(yè)的高級編程語言和科學計算平臺,可以作為MATLAB的免費替代品。使用它學生,發(fā)燒友和專業(yè)人士可以在儀器控制,力學,生物信息學和許多其他高級領域中創(chuàng)建復雜且高度準確的軟件。為用戶提供了功能齊全的編輯器,編譯器,可視化工具和其他工具訪問經(jīng)過優(yōu)化和高度開發(fā)的GUI和集成開發(fā)環(huán)境(IDE)。還可以集成到Visual Studio和MinGW中。
軟件特色
最大的免費編程語言,用于創(chuàng)建和可視化數(shù)值計算。
自1988年以來發(fā)展成為商業(yè)競爭對手MATLAB的主要競爭對手。
易于安裝和部署到您的系統(tǒng)。
強大的可視化工具。
用途廣泛,可在任何數(shù)學領域使用。
與許多MATLAB腳本兼容。
在所有現(xiàn)代版本的Windows上可用。
另外,在GNU / Linux,macOS和BSD上受支持。
翻譯成19種語言。
根據(jù)GNU通用公共許可證免費提供。
軟件功能
【語法范例】
Octave語法與Matlab很大程度上兼容。
Octave解釋器可以在GUI模式下運行 ,作為控制臺或作為Shell腳本的一部分調用。
在Octave Wiki中可以找到更多Octave示例 。
向量和矩陣的 線性代數(shù)運算方程組 。
使用 2D和3D中的高級繪圖命令可視化數(shù)據(jù)。
GNU Octave可以通過包進行擴展,類似于Matlab的工具箱。查找軟件包:八度鍛造,包擴展索引
【發(fā)展歷程】
Octave是根據(jù)GNU通用公共許可(GPL)許可的免費軟件 。
假設您的計算機上安裝了Mercurial,則可以使用以下命令獲取最新的Octave開發(fā)版本
GNU Octave是一種主要用于數(shù)值計算的高級語言。
它通常用于解決線性和非線性方程式,數(shù)值線性代數(shù),統(tǒng)計分析以及進行其他數(shù)值實驗等問題。
它也可以用作自動化數(shù)據(jù)處理的面向批處理的語言。
當前版本的Octave在圖形用戶界面(GUI)中執(zhí)行。
該GUI包含一個集成開發(fā)環(huán)境(IDE)
該集成開發(fā)環(huán)境包括帶有語法突出顯示功能的代碼編輯器,內置調試器,文檔瀏覽器以及該語言本身的解釋器。
還提供用于Octave的命令行界面。
GNU Octave是免費的可再發(fā)行軟件。
您可以根據(jù)自由軟件基金會發(fā)布的GNU通用公共許可證的條款重新分發(fā)和/或修改它。
更新內容
修復bug
優(yōu)化體驗
-
2 電子齒輪計算軟件
裝機必備軟件
網(wǎng)友評論