GNU Octave
GNU Octave 11.3.0 是面向数值计算、矩阵运算和科学绘图的自由软件,本页整理 Windows 安装包、源码包、官方签名与校验信息。
软件介绍
GNU Octave 面向矩阵运算、数值算法、科学绘图和工程计算,命令语言与 MATLAB 有较高兼容性。它适合教学、科研原型和可复现计算,但第三方工具箱、图形和部分语言特性仍需要逐项验证。
本次归档
- Windows x64:
octave-11.3.0-w64-installer.exe - 源码:
octave-11.3.0.tar.xz - 官方签名:Windows 安装包和源码包各一份
.sig - 校验记录:
SHA256SUMS.txt
安装与验证
Windows 用户可直接使用安装器。Linux 和 macOS 用户通常先参考官方包管理方式;使用源码构建时需准备完整编译依赖。安装后先运行矩阵计算和绘图示例,再测试已有脚本与所需包。
维护记录
本页于 2026-09-06 按 GNU Octave 11.3.0 的 Windows 安装器、源码包、官方签名和 SHA-256 校验信息复核。
保存到自己的网盘
打开网盘后可直接获取,也可以先保存到自己的网盘,方便换设备继续使用。
夸克网盘(无需提取码)
推荐将「GNU Octave」保存到该网盘
GNU Octave 安装与首次数值计算
Windows 可直接使用安装器;Linux 和 macOS 可优先使用系统包管理器,或结合源码与官方构建说明安装。首次启动后用小型矩阵计算核对环境。
安装前准备
- Windows 确认系统为 64 位;从源码构建时准备编译器、BLAS/LAPACK、图形和 GUI 相关依赖。
- 下载后使用 SHA256SUMS.txt 核对文件完整性,需要验证发布来源时再检查随包提供的 GPG 签名。
- 备份已有脚本、函数目录和启动配置,避免新旧版本共用不兼容的第三方包。
安装步骤
- 01
选择安装方式
Windows 使用 64 位安装器;Linux 或 macOS 优先参考官方推荐的包管理方式,需要自定义构建时使用源码包。
- 02
完成安装并检查路径
启动 Octave 后查看版本、当前工作目录和搜索路径,确认没有误加载旧版本的启动脚本或函数目录。
- 03
建立项目目录
将主脚本、函数、输入数据和输出结果分开保存,项目入口脚本显式设置必要路径,不依赖临时会话状态。
快速上手
- 01
运行矩阵计算
创建一个小矩阵,执行转置、求解或特征值计算,确认控制台输出和数值库工作正常。
- 02
生成一张测试图
使用简单向量调用 plot,检查绘图窗口、字体和导出文件是否正常,再配置项目所需的图形工具包。
- 03
验证现有脚本
用小样本运行需要迁移的 MATLAB 或旧版 Octave 脚本,记录函数差异、第三方包和数值结果偏差。
使用建议
- 对重要计算保留输入数据、脚本、版本信息和随机种子,不只保存控制台输出。
- 第三方 Octave Forge 包可能有独立依赖与版本要求,项目升级前先在副本环境测试。
- MATLAB 兼容性应按项目验证,尤其关注工具箱函数、图形、类和文件格式差异。
故障排查与卸载方法
启动后绘图窗口不显示怎么办?
检查可用图形工具包、显示环境和字体依赖;先运行最小 plot 示例,再逐步排除脚本和第三方包影响。
脚本提示函数未定义怎么办?
核对函数文件名、当前目录、搜索路径和所需软件包,确认该函数是否属于 MATLAB 专用工具箱或尚未加载的 Octave 包。
- 归档脚本和依赖保存项目入口、函数目录、包清单、版本信息与测试结果,确认重要计算可以重新运行。
- 按安装方式移除Windows 使用系统应用管理,包管理器安装的版本按对应命令移除;用户脚本和数据应独立保留。
常见问题
GNU Octave 能直接运行 MATLAB 代码吗?
Octave 与 MATLAB 语法和许多数值函数较为接近,但工具箱、图形界面、对象系统和部分函数行为仍有差异,迁移前应使用真实脚本和测试数据验证。
为什么目录中只提供 Windows 安装包?
本次归档提供官方 Windows 安装器和通用源码包;Linux 通常可通过发行版包管理器安装,macOS 可使用包管理器或按官方说明构建。
下载时需要提取码吗?
当前夸克网盘分享无需提取码;百度网盘入口补充后会在下载区域单独显示。