Octave下载和安装教程(附安装包)
Octave 的全称是 GNU Octave,一款把“矩阵”当成基本数据类型的开源科学计算软件。
Octave 长得像编程语言,却自带图形化交互界面。打开窗口就能像计算器一样输入“2+2”,也能像 MATLAB 那样写脚本、画三维曲面、解微分方程、做机器学习。
Octave 的语法与 MATLAB 高度兼容,网上 80% 的 MATLAB 教学代码复制到 Octave 里可以直接运行,对新手小白非常友好。
从高校教学、科研论文复现,到工业界的算法原型验证、嵌入式模型生成,都能见到 Octave 的身影。例如:
- 某无人机公司用 Octave 快速验证卡尔曼滤波参数,再把脚本自动转 C 代码刷进飞控;
- 银行风控组用 Octave Forge 的财务包做蒙特卡洛模拟,比 Excel 提速 50 倍;
- 中学老师用它画正弦函数动画,学生 10 分钟就能理解波动概念;
- 因为许可证宽松,公司可以把 Octave 打包进产品给客户做二次开发,而无需公开商业源码。
下载Octave
这里为大家提供了 Octave 的最新版安装包:
网盘下载:Octave安装包
下载后能得到名为“octave-10.2.0-w64-installer.exe”的Octave安装程序。
安装Octave
1) 双击下载的 octave-10.2.0-w64-installer.exe,开始安装 Octave:
2) 点击 "Next",跳转到下图的界面:
3) 继续点击“Next”跳转到下图的界面。选择用户,选择只是您一个人使用,或者计算机的所有用户都可以使用。
4) 继续点击“Next” 跳转到下图的界面:
安装选项,第一个是创建屏幕图标,第二个是将 .m 文件注册为 Octave 文件类型,第三个是使用 OpenBLAS 作为线性代数库的实现工具。
5) 继续点击“Next”跳转到下图的界面。选择安装位置:
确定安装位置后,点击 install 开始安装。
6) 安装完成后,电脑桌面上会出现 2 个 Octave,名称分别叫做 GNU Octave(CLI)和 GNU Octave(GUI),前者是命令行工具,后者是图像界面。
由此,我们就完整地安装了 Octave。