math/octave 11.1.0p0 OpenBSD
Scientific Programming Language
- System
- OpenBSD
- Repository
- OpenBSD ports
- Maintainer
- Steven Mestdagh <[email protected]>
- Categories
- math
Description
GNU Octave is a high-level language, primarily intended for numerical computations. It provides a convenient command line interface for solving linear and nonlinear problems numerically, and for performing other numerical experiments using a language that is mostly compatible with Matlab. It may also be used as a batch-oriented language.
Octave has extensive tools for solving common numerical linear algebra problems, finding the roots of nonlinear equations, integrating ordinary functions, manipulating polynomials, and integrating ordinary differential and differential-algebraic equations. It is easily extensible and customizable via user-defined functions written in Octave's own language, or using dynamically loaded modules written in C++, C, Fortran, or other languages.
In the other systems
| System | Port | Version |
|---|---|---|
| OpenBSD | math/octave | 11.1.0p0 |
| FreeBSD | math/octave | 11.3.0_1 |
| NetBSD | math/octave | 11.3.0nb2 |
| DragonFly | math/octave | 10.1.0 |
| MidnightBSD | math/octave | ${OCTAVE_VERSION}_4 |
| GhostBSD | math/octave | 11.3.0 |
Install
Binary package:
pkg_add octave
From the ports tree:
cd /usr/ports/math/octave && make install
Dependencies
Build dependencies 11
Run dependencies 26
- archivers/brotli
- archivers/gtar
- audio/lame
- audio/libsndfile
- audio/mpg123
- audio/portaudio-svn
- devel/desktop-file-utils
- devel/glpk
- devel/readline
- editors/qscintilla
- graphics/GraphicsMagick
- lang/gcc/16
- math/arpack
- math/fftw3
- math/hdf5
- math/qhull
- math/qrupdate
- math/suitesparse
- net/curl
- print/gl2ps
- textproc/icu4c
- wayland/wayland
- x11/gtk+4
- x11/qt6/qt5compat
- x11/qt6/qtbase
- x11/qt6/qttools
No port depends on this one.