High-level interpreted language for numerical computing

Current versions

Revision: 11

octave requires the following formulae to be installed:
automake 1.15.1 Tool for generating GNU Standards-compliant Makefiles
autoconf 2.69 Automatic configure script builder
gnu-sed 4.4 GNU implementation of the famous stream editor
pkg-config 0.29.2 Manage compile and link flags for libraries
arpack 3.5.0_1 Routines to solve large scale eigenvalue problems
epstool 3.08 Edit preview images and fix bounding boxes in EPS files
fftw 3.3.7_1 C routines to compute the Discrete Fourier Transform
fig2dev 3.2.6a_1 Translates figures generated by xfig to other formats
fltk 1.3.4-2 Cross-platform C++ GUI toolkit
fontconfig 2.12.6 XML-based font configuration API for X Windows
freetype 2.9 Software library to render fonts
gcc 7.3.0 GNU compiler collection
ghostscript 9.22 Interpreter for PostScript and PDF
gl2ps 1.4.0 OpenGL to PostScript printing library
glpk 4.65 Library for Linear and Mixed-Integer Programming
gnuplot 5.2.2_1 Command-driven, interactive function plotting
graphicsmagick 1.3.28_1 Image processing tools collection
hdf5 1.10.1_2 File format designed to store large amounts of data
libsndfile 1.0.28 C library for files containing sampled sound
libtool 2.4.6_1 Generic library support script
pcre 8.41 Perl compatible regular expressions library
portaudio 19.6.0 Cross-platform library for audio I/O
pstoedit 3.70_2 Convert PostScript and PDF files to editable vector graphics
qhull 2015.2 Computes convex hulls in n dimensions
qrupdate 1.1.2_7 Fast updates of QR and Cholesky decompositions
readline 7.0.3_1 Library for command-line editing
suite-sparse 5.1.2 Suite of Sparse Matrix Software
veclibfort 0.4.2_5 GNU Fortran compatibility for Apple's vecLib

Reverse dependencies

The following formula requires octave to be installed:
dynare 4.5.4 Platform for economic models, particularly DSGE and OLG models

Recent formula history

ilovezfs octave: revision for gcc
FX Coudert octave: phase out :fortran
ilovezfs octave: depend on mercurial instead of :hg
ilovezfs octave: revision for suite-sparse
ilovezfs octave: revision for suite-sparse

Formula code at GitHub