
要点
- 解释型矩阵语言,其语法与 MATLAB 脚本和函数文件基本兼容。
- 内置线性代数、插值、数值积分、常微分方程和微分代数方程求解器、优化与统计。
- 在同一会话中进行二维和三维绘图,图形可导出为常见图像格式。
- 带有编辑器、命令窗口、变量浏览器和文档的图形环境,以及用于批处理运行的命令行模式。
- 通过 pkg 命令添加作为软件包的附加领域。
关于此应用
GNU Octave 是一种用于数值计算的解释型语言,其语法与 MATLAB 保持接近,因此为其中一方编写的脚本往往也能在另一方上运行。矩阵是基本数据类型:运算符视上下文按元素逐个运算或按线性代数运算,而切片、广播和逻辑索引属于语言本身,而非某个库。
标准安装涵盖线性方程组与矩阵分解、特征值、多项式、插值、数值积分、常微分方程与微分代数方程的求解器、优化和基本统计,以及二维和三维绘图。代码以 .m 脚本文件和函数文件的形式编写。图形界面提供编辑器、命令窗口、变量浏览器和文档查看器,同一解释器也可在无界面状态下运行以执行批处理工作。
更多领域——信号处理、图像处理、控制、符号代数——来自使用 pkg 命令安装的独立软件包。与 MATLAB 的兼容性范围广泛但并不完全:商业工具箱和 Simulink 在此没有对应物。
获取途径
Linux
- 在 Flathub 上打开在新标签页中打开软件包仓库Flathub
来自发布者
在终端中安装
flatpak install flathub org.octave.Octave
我们不托管该文件,不扫描该文件,也不检查其内容。请阅读来源的说明,然后自行判断。