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