- 高度相容 MATLAB:語法與 MATLAB 極為相似,許多腳本可直接移植執行
- 強大的矩陣運算:內建針對線性代數方程組、特徵值問題等的高效解算器
- 豐富的繪圖功能:支援 2D 與 3D 資料視覺化 ,可輸出高品質圖表
- 可擴充性 (Packages):透過 Octave Forge 提供大量外掛套件(如影像處理、訊號處理)
- 雙模式介面:同時提供圖形使用者介面 (GUI) 與傳統的命令列介面 (CLI)
主要功能、特點
GNU Octave 是一款高階程式語言,專為數值運算而設計。它提供了一個便利的命令列介面來解決線性和非線性問題,並使用與 MATLAB 極度相容的語言進行數值實驗。它是 GNU 計畫的一部分,這意味著它是自由軟體。對於需要進行科學計算、數據分析、演算法開發但預算有限的使用者來說,它是目前最強大的免費替代方案之一。
系統需求
- Windows:Windows 10/11 (64-bit),提供安裝檔
- macOS:支援 macOS 10.12+ (需透過 Homebrew 或官方安裝包)
- Linux:各大發行版 (Debian, Ubuntu, Fedora) 皆有支援
- BSD:支援 FreeBSD 等系統
指令
命令列操作,語法範例:
A = [1, 2; 3, 4] (定義矩陣)
inv(A) (求反矩陣)
plot(x, y) (繪圖)
pkg install -forge package_name (安裝套件)
版本
v 10.3.0 (截至 2025 年 12 月之最新版本資訊)
開發者
John W. Eaton (及 GNU Project 開源社群)
官網
https://octave.org/
















商品評價
目前沒有評價。