Packages
Community packages
These packages are maintained by a community of Octave Forge and Octave developers in a spirit of collaboration. The main repository for development is located at SourceForge. Community packages are coordinated between each other and with Octave regarding compatibility, naming of functions, and location of individual functions or groups of functions.
See also: external packages, unmaintained packages
arduino
Basic Octave implementation of the matlab arduino extension, allowing communication to a programmed arduino board to control its hardware
communications
Digital Communications, Error Correcting Codes (Channel Code), Source Code functions, Modulation and Galois Fields
control
Computer-Aided Control System Design (CACSD) Tools for GNU Octave, based on the proven SLICOT Library
database
Interface to SQL databases, currently only postgresql using libpq
econometrics
Econometrics functions including MLE and GMM based techniques
fem-fenics
pkg for the resolution of partial differential equations based on fenics
financial
Monte Carlo simulation, options pricing routines, financial manipulation, plotting functions and additional date manipulation tools
fuzzy-logic-toolkit
A mostly MATLAB-compatible fuzzy logic toolkit for Octave
generate_html
This package provides functions for generating HTML pages that contain the help texts for a set of functions
image
The Octave-forge Image package provides functions for processing images
image-acquisition
The Octave-forge Image Acquisition package provides functions to capture images from connected devices
instrument-control
Low level I/O functions for serial, i2c, spi, parallel, tcp, gpib, vxi11, udp and usbtmc interfaces
interval
The interval package for real-valued interval arithmetic allows one to evaluate functions over subsets of their domain
level-set
Routines for calculating the time-evolution of the level-set equation and extracting geometric information from the level-set function
linear-algebra
Additional linear algebra code, including matrix functions
lssa
A package implementing tools to compute spectral decompositions of irregularly-spaced time series
ocl
Package using OpenCL for parallelization of (SIMD) computations, selectively using available OpenCL hardware