Download.com cannot completely ensure the security of the software hosted on third-party sites. I'm on Mac OSX 10.9 right nowand my Octave 3.8.2 works fine. I will forgo buying a new iMac this fall if I know Octave won't work on Mac OSX 10.11. RegardsVic The current MacPorts version of Octave is 3.8.2.
This page contains all the releases of Octave.app. If you’re not sure which one to get, just grab the latest version, from the top of the page.
For betas and prereleases, including the new 5.x series see Developer Downloads.
- On Mac OS X it is often necessary to turn on 64-bit support explicitly by setting ARCH=maci64 as both the 32 and 64 bit versions are plausible targets on 64-bit machines. Compiling Octave support. Octave support is still experimental. Similarly to MATLAB, Octave requires compiling MEX files.
- Install GNU Octave on macOS and getting started with the image processing package Posted on July 11, 2019 by Paul. In this article, I will show you how to install and get started with GNU Octave on macOS. GNU Octave is a powerful language designed to help you solve mathematical problems by running numerical computations.
- Aug 05, 2018.
Installation Notes
Our apps are not signed yet. This means that the first time you run them, you must right-click Octave.app and choose “Open” instead of just double-clicking it, and then choose “Run” from the dialog that pops up, when it asks you if you want to run an app from an “unkown developer”.
We’re working on fixing this by getting signed releases. Sorry for the inconvenience.
Current Release
This is probably the one you want.
Octave 4.4.1 u1
Released Dec 2, 2019.
Download: Octave-4.4.1.dmg
Release Notes: Octave 4.4.1 Release Notes
Known bugs
- Test suite may hang when run in GUI Bug #21
- oct-files are not compatible with Octaves installed at different paths Bug #43
Older Releases
You probably don’t want these.
Octave 4.4.0
Octave 5.1 Download
Released Dec 4, 2018.
Download: Octave-4.4.0.dmg
Release Notes: Octave 4.4.0 Release Notes
Java requirements
If you want Java to work inside Octave.app, you need to install a particular version of Java.
The Java 1.8 you have installed must be exactly
jdk1.8.0_181.jdk
, due to how the Octave build and Java detection system works. (This was the latest release of JDK 1.8 at the time Octave.app 4.4.0 was built.) You can download it here.Download high sierra installer. If you do not care about Java working inside your Octave.app, you can ignore this JDK requirement entirely.
Known bugs
- Test suite may hang when run in GUI Bug #21
- octfiles are not compatible with Octaves installed at different paths Bug #43
Octave is a programming language for scientific computing.
Prerequisite
You might need
homebrew-cask
; if you don't have it, refer to this section.Installation
![Octave download free Octave download free](/uploads/1/2/6/7/126792742/978891229.png)
Homebrew Octave.app
Octave.app is a project to distribute GNU Octave as a native Mac GUI application, to make it easier to install and use Octave on macOS. Note this is not an official GNU or GNU Octave project.As this distributes a compiled version of Octave, installation will be much faster.
To install using homebrew-cask run:
Homebrew official
Octave Download Mac
You can also install Octave from the official Homebrew source using the method below.
Install
octave
from core Homebrew (which is available by default):Note: If
brew
complains about not having a formula for Octave, the following command should fix it:The command below upgrades Octave and its dependencies to the latest Homebrew-supported versions:
Octave Download For Windows 10
Octave has many dependencies which will be downloaded and installed prior to Octave. The entire installation process can take a few hours if you are compiling from source.
Note: On Snow Leopard or earlier, Octave requires an X server. You can download one from the XQuartz project.
You might find that you need to add:
Octave Gui Mac
to your octaverc file, normally located at
/usr/local/share/octave/site/m/startup
.