Back
I'm trying to work with Octave on Mac OS X 10.9.2 and I'm having problems plotting. I found that running setenv('GNUTERM','qt') solves the problem momentarily, but I. GNU Octave Scientific Programming Language. Powerful mathematics-oriented syntax with built-in 2D/3D plotting and visualization tools; Free software, runs on GNU/Linux, macOS, BSD, and Microsoft Windows. In the version of gnuplot that I have (v4.4.3 shipped with Octave 3.4.0 for OS X) there are only THREE instances of the variable to change. I'm running 10.7.4 for those that this affects. Octave is an open source, Matlab-like numerical analysis software package that is very popular among scientists and engineers. The good folks over at Octave-Forge provide an OS X style Octave application, with drag and drop installation! I recommend their binaries (links below). Source: Octave Binaries: Octave application, updated May 2011.
News from Octave Home
Octave.app from Octave forge on sf.net
Octave.app is available on GNU Octave Repository - Browse /Octave MacOSX Binary at SourceForge.net. Some functions are not available on Octave.app 3.4.x (imread, imwrite, ...). if you want to use these functions, you can employ octave.app 3.2.3.
If you have a problem of X11.app on OS X 10.7.3, a solution hint about it is found in README of GNU Octave Repository - Browse /Octave MacOSX Binary/2011-04-21 binary of Octave 3.4.0 at SourceForge.net. Or you can find a solution in '#4386010' of Octave - General - Problem with Octave, Gnuplot, Mac 10.7.3 | Threaded View.Octave.app 3.8.x
under construction
Octave.app 3.8 is available on GNU Octave Repository - Browse /Octave MacOSX Binary at SourceForge.net.
Octave.app 3.2.3
installation of octave.app
(1) Obtain Octave.app 3.2.3 from Octave Forge - Browse /Octave MacOSX Binary/2009-10-03 binary of Octave 3.2.3 at SourceForge.net.
(2) Mount disk image of Octave. And, Drag and Drop Octave.app to Applications folder.
(3) Set octave command. (bash)
Graph software
Disk image of gnuplot 4.x is included in Octvae disk image. You can install Gnuplot.app by drag and drop to Applications folder. And set gnuplot command as follows.
A default command shell for Mac OS X (10.3 or later) is Bash. You use Bash on Terminal.app or X11.app. The following codes (.bash_profile and .bashrc) are examples for setting up files for Bash.
Octave settings
a '.bash_profile' at '~/' example
a '.bashrc' at '~/' example
a '.octaverc' at '~/' example
a directory: '~/oct_tools' is located on octave's command search path, when Octave lauches.if you employ Mac OS X 10.6 (Snow Leopard) or laters. see notes: NOTES FOR SNOW LEOPARD USERS.
Tips
Plotting through Termial.app with bashexport GNUTERM=x11 (plotting on X11)
export GNUTERM=aqua (plotting on Aquaterm)
Installation of the latest version octave
There is no public Ocatve.app of the latest version.
See Octave for MacOS X - Octave of Octave.org for installation of the latest version.
See Octave for MacOS X - Octave of Octave.org for installation of the latest version.
Installing Octaveforge packages on Octave.app
Computing far-field coefficient of scattering wave by a disc
# not only mac os x
Octave graphics with gnuplot
# not only mac os x
Octave and Freefem++
# not only mac os x: under construction
Plotting with g_xyz
# not only mac os x: under construction
Octave benchmark: with matrix x matrix product
Back
Graphics by Octave.app (version 3.2.0)
Octave For Mac Os X 10.7
Links
Octave-Forge - Extra packages for GNU Octave
Apple Developer Connection: development tools for software on mac os x by apple computer
MacPorts: a system for installing unix software on mac os x - requied os x 10.3 or later
links: tutorials and texts for octave
Links parallelized octave
PDC - MPITB and Octave on Blue Gene/L - This is how we installed MPITB and Octave on BlueGene/L
Links of octave applications
FEM Information and Software by Andreas Stahel, Mathematics BFH-TI Biel
Articles related to octave
Books related to octave
The GNU Octave Manual by John W. Eaton (The manual covers the 3.x release of GNU Octave.)
MATLABとOctaveによる科学技術計算 著:Alfio Quarteroni, Fausto Saleri, Paola Gervasio、 翻訳:加古 孝, 千葉 文浩 / 2014 (in japanese)
Matlab like softwares
Octave For Mac Os X 10.12
Scilab: matlab like, but not compatible
Yorick: matlab like, but not compatible
other links
Last update on 23/December/2014
Octave For Mac Os X
Back
Mail to chibaf( if you have some questions or ...)
Source
The latest released version of Octave is always available from
- https://ftp.gnu.org/gnu/octave
- ftp://ftp.gnu.org/gnu/octave
Please download fromhttps://ftpmirror.gnu.org/octave,which will redirect automatically to a nearbymirror site.
GNU/Linux
Packaged versions of Octave for GNU/Linux systems are provided by theindividual distributions described in theOctave wiki.These packages are created by volunteers.The delay between an Octave source release and the availability of a packagefor a particular GNU/Linux distribution varies.
Alternatively,there are some distribution independent installation methods for more recentversions of GNU Octave described in theOctave wiki.
Octave For Mac Os X 10.8
macOS
The Octave Wiki has instructions forinstalling Octave on macOS systems.Octave is also available in third-party package managers such asHomebrew and MacPorts.
BSD
Executable versions of Octave for BSD systems are provided by the individualdistributions.Both FreeBSD and OpenBSDhave Octave packages.These packages are created by volunteers and the Octave project has no controlover that process.
Octave Install Package Mac Os X
Microsoft Windows
Note: All installers below bundle several Octave packagesso they don't have to be installed separately.After installation type
Read more.
pkg list
to list them.Read more.
- Windows-64 (recommended)
- octave-5.2.0_1-w64-installer.exe(~ 300 MB)[signature]
- octave-5.2.0_1-w64.7z(~ 300 MB)[signature]
- octave-5.2.0_1-w64.zip(~ 530 MB)[signature]
- Windows-32 (old computers)
- octave-5.2.0_1-w32-installer.exe(~ 275 MB)[signature]
- octave-5.2.0_1-w32.7z(~ 258 MB)[signature]
- octave-5.2.0_1-w32.zip(~ 447 MB)[signature]
- Windows-64 (64-bit linear algebra for large data)
Unless your computer has more than ~32GB of memoryand you need to solve linear algebra problemswith arrays containing more than ~2 billion elements, thisversion will offer no advantage over the recommended Windows-64version above.- octave-5.2.0_1-w64-64-installer.exe(~ 286 MB)[signature]
- octave-5.2.0_1-w64-64.7z(~ 279 MB)[signature]
- octave-5.2.0_1-w64-64.zip(~ 490 MB)[signature]
All Windows binaries with corresponding source code can be downloaded fromhttps://ftpmirror.gnu.org/octave/windows/.