GNU Octave
GNU Octave 11.3.0 是面向数值计算、矩阵运算和科学绘图的自由软件,本页整理 Windows 安装包、源码包、官方签名与校验信息。
The English catalog currently provides verified metadata and download sources. The detailed English description and guide are being translated progressively.
Save to your cloud drive
Open the cloud drive to get the file directly, or save it for convenient access on another device.
Quark Cloud Drive
RecommendedSave GNU Octave to this cloud drive
GNU Octave 安装与首次数值计算
Windows 可直接使用安装器;Linux 和 macOS 可优先使用系统包管理器,或结合源码与官方构建说明安装。首次启动后用小型矩阵计算核对环境。
Before you start
- Windows 确认系统为 64 位;从源码构建时准备编译器、BLAS/LAPACK、图形和 GUI 相关依赖。
- 下载后使用 SHA256SUMS.txt 核对文件完整性,需要验证发布来源时再检查随包提供的 GPG 签名。
- 备份已有脚本、函数目录和启动配置,避免新旧版本共用不兼容的第三方包。
Installation steps
- 01
选择安装方式
Windows 使用 64 位安装器;Linux 或 macOS 优先参考官方推荐的包管理方式,需要自定义构建时使用源码包。
- 02
完成安装并检查路径
启动 Octave 后查看版本、当前工作目录和搜索路径,确认没有误加载旧版本的启动脚本或函数目录。
- 03
建立项目目录
将主脚本、函数、输入数据和输出结果分开保存,项目入口脚本显式设置必要路径,不依赖临时会话状态。
Quick start
- 01
运行矩阵计算
创建一个小矩阵,执行转置、求解或特征值计算,确认控制台输出和数值库工作正常。
- 02
生成一张测试图
使用简单向量调用 plot,检查绘图窗口、字体和导出文件是否正常,再配置项目所需的图形工具包。
- 03
验证现有脚本
用小样本运行需要迁移的 MATLAB 或旧版 Octave 脚本,记录函数差异、第三方包和数值结果偏差。
Usage tips
- 对重要计算保留输入数据、脚本、版本信息和随机种子,不只保存控制台输出。
- 第三方 Octave Forge 包可能有独立依赖与版本要求,项目升级前先在副本环境测试。
- MATLAB 兼容性应按项目验证,尤其关注工具箱函数、图形、类和文件格式差异。
Troubleshooting and uninstall
启动后绘图窗口不显示怎么办?
检查可用图形工具包、显示环境和字体依赖;先运行最小 plot 示例,再逐步排除脚本和第三方包影响。
脚本提示函数未定义怎么办?
核对函数文件名、当前目录、搜索路径和所需软件包,确认该函数是否属于 MATLAB 专用工具箱或尚未加载的 Octave 包。
- 归档脚本和依赖保存项目入口、函数目录、包清单、版本信息与测试结果,确认重要计算可以重新运行。
- 按安装方式移除Windows 使用系统应用管理,包管理器安装的版本按对应命令移除;用户脚本和数据应独立保留。
Frequently asked questions
GNU Octave 能直接运行 MATLAB 代码吗?
Octave 与 MATLAB 语法和许多数值函数较为接近,但工具箱、图形界面、对象系统和部分函数行为仍有差异,迁移前应使用真实脚本和测试数据验证。
为什么目录中只提供 Windows 安装包?
本次归档提供官方 Windows 安装器和通用源码包;Linux 通常可通过发行版包管理器安装,macOS 可使用包管理器或按官方说明构建。
下载时需要提取码吗?
当前夸克网盘分享无需提取码;百度网盘入口补充后会在下载区域单独显示。