The MathWorks
- Developers of MATLAB, Simulink and Stateflow. Offers products for data analysis, visualization, application development, simulation, design, and code generation.
- http://www.mathworks.com/
MPEG for MATLAB - MPEG compression algorithms for audio. - http://www.cl.cam.ac.uk/~fapp2/software/mpeg/
PolySpace - PolySpace products verify C, C++, and Ada code for embedded applications by detecting run-time errors before code is compiled and executed. - http://www.mathworks.com/products/polyspace/index.html
Signal Processing Toolbox - Signal Processing Toolbox is a collection of industry-standard algorithms within MATLAB for analog and digital signal processing. - http://www.mathworks.com/products/signal/
ReBEL : Recursive Bayesian Estimation Library - Toolkit of functions and scripts designed to facilitate sequential Bayesian inference (estimation) in general state space models. - http://choosh.csee.ogi.edu/rebel/
Methlab: a MATLAB parody - Site selling merchandise that parodies the MATLAB programming language. - http://www.cafepress.com/matrix_comp
HPLOT - Signal Data Visualization and Processing Tool for MATLAB - HPLOT is a dynamic gui tool made for rapid visualization and signal treatment, filtering, FFT and other mathematical operations. By Claudio Gambelli http://www.gambelli.org - http://www.gambelli.org/matlab/hplot/index.html
MATLAB OPTIMIZATION - TOMLAB - The TOMLAB Optimization Environment is a powerful optimization platform for solving applied optimization problems in MATLAB. TOMLAB provides a wide range of features, tools and services for your solution process. - http://tomopt.com/tomlab/
NetCDF Toolbox Home Page - MexCDF and NetCDF Toolbox For Matlab-5 - http://mexcdf.sourceforge.net/
Matlab Distributed Computation Tutorial - Describes scenarios for monitoring, pipelines and parallel processing. PDF, HTML, source code. - http://www.gaborcselle.com/mdct/
Math Forum - Users of the software share tips and advice. - http://mathforum.org/kb/forum.jspa?forumID=80
Programming in MATLAB - Documentation in text, PS and PDF. - http://xoomer.alice.it/gciabu/engl/matlab/matlab.htm
Audio Filtering Toolkit - A collection of functions for designing and analyzing industry standard digital audio filters. - http://www.bteaudio.com/software/AudioFilteringToolkit.zip
MATLAB Automated Testing Tool - Software to generate test matrices, execute simulations of a particular superblock, capture the simulation output, and support analysis of the output. - http://www.cs.umt.edu/RTSL/matt/
Cornell Multitask Toolbox - Provides a set of development programming tools. - http://www.tc.cornell.edu/Services/Support/Forms/form_cmtm.htm
Growing Cell Structure Visualisation Toolbox - [free] Implements the system described in "Visualisation of biomedical datasets by use of growing cell structure networks: a novel diagnostic classification technique" by Walker AJ, Cross SS, Harrison RF. - http://gcvis.group.shef.ac.uk/
FMM Toolbox for MATLAB - Provides solvers for a core set of partial differential equations. - http://www.madmaxoptics.com/technology/products/FMMToolbox.html
System Identification Tool - A collection of M-files implementing several numerical schemes (state estimation, simultaneous state and parameter estimation) within the framework of state space filtering. - http://tocsy.agnld.uni-potsdam.de/sit.php
Probabilistic Model Toolkit - [free] Functions for inference and learning in various static and dynamic probabilistic models such as hidden Markov models, linear dynamic systems, Gaussian mixture models, and factor analyzers. - http://www.hpl.hp.com/downloads/crl/pmt/
XTargets - Consulting services and online tutorials for MATLAB, Simulink, and Real-Time Workshop. - http://xtargets.com/
Global Optimization by Multilevel Coordinate Search - MCS is a MATLAB program for bound constrained global optimization using function values only, based on a multilevel coordinate search that balances global and local search. - http://www.mat.univie.ac.at/~neum/software/mcs/
GloptiPoly - A MATLAB/SeDuMi add-on to build and solve convex conic relaxations of non-convex global polynomial optimization problems. - http://www.laas.fr/~henrion/software/gloptipoly/
Advanced Source Code - Source code for signal processing, image processing, and biometric recognition. - http://www.advancedsourcecode.com
Biomedical Signal Analysis Software - Software package of various methods for biosignal analysis. Can be adapted for the analysis of time-variant or event-related biosignals. - http://it.uku.fi/biosignal/bssoftware
Data Visualization Toolbox - Implementing the analytical and graphical methods presented in William S. Cleveland's Visualizing Data. - http://www.datatool.com/prod01.htm
The Bootstrap Toolbox - [free] Functions for resampling, hypothesis testing, and confidence interval estimation. - http://www.csp.curtin.edu.au/downloads/bootstrap_toolbox.html
MatSeis - MatSeis is a seismic toolbox for MATLAB. It provides a time-distance profile plot integrating origin, waveform, travel-time, and arrival data with graphical plot controls, data manipulation, and signal processing functions. - https://www.nemre.nnsa.doe.gov/cgi-bin/prod/nemre/matseis.cgi
L3NAV Systems - Provider of GPS and Kalman Filtering Toolboxes for MATLAB. - http://www.l3nav.com/
Regression Toolbox for Matlab - This Toolbox consists of a collection of m-files for implementing basic multivariate data analysis and regression. - http://www.control.hut.fi/Kurssit/AS-74.191/en.html
DDE-BIFTOOL - A package for bifurcation analysis of delay differential equations. - http://www.cs.kuleuven.ac.be/cwis/research/twr/research/software/delay/ddebiftool.shtml
MATDS - A MATLAB-based program for dynamical system investigation. Current version allows to compute trajectories, equilibria, Poincare map, Lyapunov exponents and vector field visualization for ordinary differential equation systems. - http://kvm.math.rsu.ru/matds/
Easyspec - A small spectrum-analyzer like plotter. - http://www.billauer.co.il/easyspec.html
M2HTML - A documentation system for Matlab in HTML. - http://www.artefact.tk/software/matlab/m2html/
LMAM-OLMAM Toolbox - A set of Matlab routines that implement the Levenberg Marquardt with Adaptive Momentum (LMAM) and the Optimized Levenberg Marquardt with Adaptive Momentum (OLMAM) algorithms for training feedforward neural networks. - http://www.iit.demokritos.gr/~abazis/toolbox/
A Matlab Differentiation Matrix Suite - Provides functions for solving differential equations by the spectral collocation method. - http://dip.sun.ac.za/~weideman/research/differ.html
Cross Recurrence Plot Toolbox - Contains routines for computing recurrence plots and related problems. A command-line application of the programmes is also possible. - http://www.agnld.uni-potsdam.de/~marwan/toolbox
Software Techniques Inc. - Modeling, simulation and prototyping of physical, chemical and mechanical systems. Data analysis, graphics and visualization. - http://www.stiwww.com
ICALAB Toolboxes - ICALAB for Signal Processing and ICALAB for Image Processing are two independent packages for MATLAB that implement a number of efficient algorithms for ICA (independent component analysis). - http://www.bsp.brain.riken.go.jp/ICALAB/
Camera Calibration Toolbox - Utilizes a new bias correction procedure for circular control points and a nonrecursive method for reversing the distortion model. - http://www.ee.oulu.fi/~jth/calibr/
Scientific/Educational MATLAB Database - Database of educational or scientific MATLAB m-files in Mathematics and Engineering, maintained by the University of Stuttgart, Germany. - http://matlabdb.mathematik.uni-stuttgart.de
SOM Toolbox for Matlab - SOM Toolbox is a software library for Matlab 5 (version 5.2 at least) implementing the Self-Organizing Map (SOM) algorithm. - http://www.cis.hut.fi/projects/somtoolbox/
PNM Toolbox - Read and write PPM (portable pixelmap), PGM (portable graymap), PBM (portable bitmap) and XBM (X11 bitmap) image files. A few other image processing and conversion tools are also included. - http://home.online.no/~pjacklam/matlab/software/pnm/
EigTool - [free] A GUI (Graphical User Interface) that integrates MATLAB's eigs routine (ARPACK) for finding a few eigenvalues of a large sparse matrix with the (now obsolete) Pseudospectra GUI for computing pseudospectra of matrices. - http://web.comlab.ox.ac.uk/projects/pseudospectra/eigtool/
SDT FEMLink - Provides bidirectional interfaces with a number of finite element file formats. - http://www.sdtools.com/femlink.html
OpenFEM - A finite element toolbox. - http://www.openfem.net/
Structural Dynamics Toolbox - Provides extensions linked to general 3-D finite element modelling, experimental modal analysis and test/analysis correlation. - http://www.sdtools.com/sdt/
Modal Control and LFTs - Two toolboxes for use with MATLAB: the Robust Modal Control Toolbox and the Linear Fractional Representation Toolbox. - http://www.cert.fr/fr/dcsd/IDCO/IDCOPUB/perso/Magni/booksandtb.html
Podium Technology - Specialises in producing tools for MATLAB/Simulink that enhance their use in generating control systems for embedded control units and their application tools. - http://www.podiumtechnology.co.uk/
Image Reconstruction Toolbox - M-files for several algorithms for tomographic image reconstruction. Included in collection is a NUFFT MATLAB toolbox that performs fast and accurate nonuniform FFT computations. - http://www.eecs.umich.edu/~fessler/code/
PVM Toolbox - Allows PC Linux users with several MATLAB licenses to call the Parallel Virtual Machine library routines from within the MATLAB interpreter. - http://atc.ugr.es/javier-bin/pvmtb_eng
EIGIFP - Computes a few (algebraiclly) smallest or largest eigenvalues of large symmetric matrices. - http://www.ms.uky.edu/~qye/software.html
Blind Watchmaker IFS Applet - Provides an interface for visually evolving a "genotype" vector of floating-point values based on a displayable "phenotype". - http://www.cs.wlu.edu/~levy/bw/
The Matrix Computation Toolbox - [free] A collection of MATLAB M-files containing functions for constructing test matrices, computing matrix factorizations, visualizing matrices, and carrying out direct search optimization. - http://www.maths.man.ac.uk/~higham/mctoolbox/
Design and Analysis of Computer Experiments - Toolbox for working with kriging approximations to computer models. Includes zip download and reference file in pdf format. - http://www.imm.dtu.dk/~hbn/dace/
Regularized EM algorithm for analysis of incomplete datasets - A regularized expectation-maximization (EM) algorithm for the estimation of mean values and covariance matrices and for the imputation of missing values in large, incomplete datasets. - http://www.gps.caltech.edu/~tapio/imputation/
ARfit: Fitting Multivariate Autoregressive Models - Offers functions for estimating parameters of multivariate autoregressive (AR) models, diagnostic checking of fitted models, and analyzing eigenmodes. - http://www.gps.caltech.edu/~tapio/arfit/
GPS Signal Simulation Toolbox - [commercial] A set of GPS signal simulation, test, and analysis tools. - http://www.navsys.com/Products/toolbox.htm
The Cerveau Cafe - User submitted Matlab benchmarks. Lists information comparing different types of hardware with program performance. - http://www.tiger-marmalade.com/~yash/demo/benchmark.html
SOSTOOLS - A free sum of squares optimization toolbox for MATLAB. - http://www.aut.ee.ethz.ch/~parrilo/sostools/
epsTk - Provides, via a set of .m functions, a toolkit to create powerful encapsulated postscript (.eps) graphs. Most 2D scientific graphics functions are written. The generated .eps-files are very small and can be imported into other documents without loss of - http://www.epstk.de/
Mathtools.net - MATLAB Portal with links to toolboxes and other resources. Requires Javascript; free registration. - http://www.mathtools.net/MATLAB
Mathematical Exploration with MATLAB - By Ke Chen, Peter Giblin and Alan Irving (CUP, 1999). M-files and sample solutions. - http://www.liv.ac.uk/maths/ETC/matbook/
Sounds Logical's M-Pack 1 - [commercial] A collection of MATLAB functions for processing WAV files of arbitrary size, significantly extending MATLAB's built-in WAV file handling functionality. - http://www.soundslogical.com/products/mpacks/mpack1_intro.html
Sounds Logical's M-Utilities - [commercial] A collection of useful MATLAB "utility" functions including the following: a "winuigetfolder" function, an open browser function, a hard-disk size query function, and a range of window manipulation functions. - http://www.soundslogical.com/products/mpacks/mpacku_intro.html
A Practical Introduction to MATLAB - An introduction to some of the most useful features of MATLAB, including plenty of examples. - http://www.math.mtu.edu/~msgocken/intro/intro.html
MATLAB Depot - A collection of M-files for linear algebra maintained by Michael Tsatsomeros at Washington State University. - http://www.math.wsu.edu/math/faculty/tsat/matlab.html
Tutorial for Control System Toolbox - By Finn Haugen, Telemark College and TechTeach. - http://www.techteach.no/publications/control_toolbox_matlab/cst4.htm
Netlab Toolbox - [free] MATLAB software for neural networks and other pattern recognition algorithms. Special features include Bayesian methods, Gaussian Processes and visualisation. - http://www.ncrg.aston.ac.uk/netlab
SEGYMAT - Read and write SEGY data. - http://segymat.sourceforge.net/
A Survey of Parallel MATLAB Projects - Divides projects into 4 approaches to providing parallel functionalities: Communication routines (MPI/PVM); Routines to split up work among multiple sessions; Parallel backend; Compiling into native parallel code. - http://supertech.lcs.mit.edu/~cly/survey.html
The Parallel Problems Server - MATLAB 5 front end to the Parallel Problems Server's computational engine. By using MATLAB 5's object oriented programming features, most server operations are completely transparent. - http://www.nersc.gov/~parry/text/ppserver/
h2m - Functions for the EM estimation of mixtures and hidden Markov models. - http://www.tsi.enst.fr/~cappe/h2m
OPTI-NUM solutions - Reseller of MATLAB, Simulink and related products in Southern Africa. Provides training, technical support, consulting and application development services. - http://www.optinum.co.za/
UMFPACK - [free] A set of routines for solving unsymmetric sparse linear systems, Ax=b, using the Unsymmetric MultiFrontal method. Written in ANSI/ISO C, with a MATLAB interface. - http://www.cise.ufl.edu/research/sparse/umfpack/
The Test Matrix Toolbox - Contains a collection of test matrices, routines for visualizing matrices, and miscellaneous routines that provide useful additions to MATLAB's existing set of functions. - http://www.ma.man.ac.uk/~higham/testmat.html
Wavelets and Signal Processing Package for Matlab - [free] WaveLab is a library of MATLAB routines for wavelet analysis, wavelet-packet analysis, cosine-packet analysis and matching pursuit. - http://www-stat.stanford.edu/~wavelab
VRMLplot - A function for generating interactive 3-D VRML graphs and animations. - http://www.dsl.whoi.edu/DSL/sayers/VRMLplot/
The Gravitational Radiation Analysis and Simulation Package - Includes the Gravitational Radiation Toolbox, which provides a MATLAB interface to both GRASP and the Frame Library. - http://www.lsc-group.phys.uwm.edu/~ballen/grasp-distribution/
Numerical Methods with MATLAB - A textbook for third and fourth year undergraduates in engineering and science. - http://www.me.pdx.edu/~gerry/nmm/
JMatLink - [free] Connects Java and MATLAB. Native methods make it possible to use MATLAB's computational engine inside your own java applications, applets and servlets. - http://www.held-mueller.de/JMatLink/
Holo - A program which allows the user to visualize the effect of complex maps, especially, but not exclusively, those which are holomorphic. - http://math.rice.edu/~polking/holo.html
Chemometrics Toolbox - Provides specialized functions for calibration, including quantitative and qualitative analysis. Includes ordering details. - http://www.chemometrics.com/software/chemometrics.html
FastICA for MATLAB - Implements the fast fixed-point algorithm for independent component analysis and projection pursuit. - http://www.cis.hut.fi/projects/ica/fastica/
Yahoo Groups: Matlab - Discussion group for users, with a focus on DSP related topics. - http://groups.yahoo.com/group/matlab/
KFtools for MATLAB - Some simple, fast image processing functions for MATLAB. - http://www.dip.ee.uct.ac.za/~kforbes/KFtools/KFtools.html
Mocha, MATLAB via the WWW - [free] Using MATLAB and a browser together as clients for graphical applications. - http://puddle.mit.edu/~glenn/mocha.html
Engineering Vibration Toolbox - Including single degree of freedom response, response spectrum, finite elements, numerical integration, modal analysis and phase plane analysis. - http://www.cs.wright.edu/people/faculty/jslater/vtoolbox/vtoolbox.html
RIOTS - A MATLAB toolbox for solving optimal control problems. - http://www.accesscom.com/~adam/RIOTS/
GABLE: A MATLAB Geometric Algebra Tutorial - A tutorial for learning Geometric Algebra, aimed at the sophomore college level. - http://www.cgl.uwaterloo.ca/~smann/GABLE/
PyMat -- Python to MATLAB Interface - Free download for Unix and Win32 versions. - http://claymore.engineer.gvsu.edu/~steriana/Python/pymat.html
Spectral Methods in MATLAB - Forty short m-files which do everything from demonstrating spectral accuracy on functions of varying smoothness to solving the Poisson, biharmonic, Orr-Sommerfeld, KdV, and Allen-Cahn equations. - http://web.comlab.ox.ac.uk/oucl/work/nick.trefethen/spectral.html
Multiflash for MATLAB - [commercial] Provides physical and thermodynamic properties, with multiphase and multicomponent equilibrium calculations, for a wide range of substances. - http://www.khace.com/Products/Multiflash/index.htm
Statistical Pattern Recognition Toolbox - Focuses on the linear discriminant function, including its generalization to quadratic discriminant function by non-linear data mapping, unsupervised learning algorithms and minimax learning algorithms. [free] - http://cmp.felk.cvut.cz/~xfrancv/stprtool/index.html
Factor Analysis Toolbox - The Factor Analysis Toolbox provides a family of specialized MATLAB functions for factor analysis techniques. It is designed to help you learn the principles of target factor analysis and to provide the capabilities necessary for tackling real research an - http://www.chemometrics.com/software/fatb.html
ADAPTx - [commercial] Automated multivariable system identification and time series analysis software. - http://www.adaptics.com/
Polynomial Toolbox - A package for polynomials, polynomial matrices and their application in systems, signals and control. [commercial] - http://www.polyx.com/
CSIRO matlab/netCDF interface - Used in a to retrieve data from, and information about, existing netCDF files. - http://www.marine.csiro.au/sw/matlab-netcdf.html
Matlab Summary and Tutorial - Provided by the University of Florida. - http://www.math.ufl.edu/help/matlab-tutorial/
Control Tutorials for MATLAB - Covering the analysis and design of automatic control systems. - http://www.engin.umich.edu/group/ctm/
EasyKrig2.0 - The GLOBEC Kriging software package. - http://globec.whoi.edu/software/kriging/easy_krig/easy_krig.html
SDC Morphology Toolbox for MATLAB - [commercial] Gray-scale morphological tools for image segmentation, non-linear filtering, pattern recognition and image analysis. - http://www.mmorph.com/
BrainStorm - A toolbox dedicated to Magnetoencephalography (MEG) and Electroencephalography (EEG) data visualization and processing. - http://neuroimage.usc.edu/brainstorm/
Spatial and Geometric Analysis Toolbox - It doesn't look like this has been updated for a long time. Will only run under MATLAB 4. - http://puddle.mit.edu/~glenn/kirill/saga.html
FEMLAB - Multiphysics in MATLAB - [commercial] A powerful interactive environment for modeling and solving scientific and engineering problems involving partial differential equations. - http://www.femlab.com/
Bayes Net Toolbox - Software for MATLAB 5. - http://www.cs.berkeley.edu/~murphyk/Bayes/bnt.html
QMG project - The QMG package generates finite element meshes in two and three dimensions. It is free software distributed as C++ source code with MATLAB and Tck/Tk interfaces. - http://www.cs.cornell.edu/home/vavasis/qmg-home.html
Tomlab - [commercial] Provides state-of-the-art optimization, with fast and robust solutions to sparse and dense linear, quadratic and nonlinear programming problems. - http://tomlab.biz/
PLS_Toolbox - A chemometric toolbox for chemical engineers and analytical chemists to explore their data and build predictive modelsoutines. It is named after the Partial Least Squares (PLS) regression method, the standard calibration method in many chemical applicati - http://www.eigenvector.com/PLS_Toolbox.html
MATLAB FAQ - Frequently asked questions in comp.soft-sys.matlab. - http://www.mit.edu/~pwb/cssm/index.html
Time Frequency Toolbox - Developed for the analysis of non-stationary signals using time-frequency distributions. - http://www-isis.enst.fr/Applications/tftb/iutsn.univ-nantes.fr/auger/tftb.html
COMSOL Norge - Scandinavian distributor of MATLAB, FEMLAB and Maple. - http://www.comsol.no/
Gradient Vector Flow for MATLAB - A variation on active contours, computer-generated curves that move within images to find object boundaries. - http://iacl.ece.jhu.edu/projects/gvf/
Technic Solutions - MATLAB and FEMLAB consulting and training based in Tasmania. - http://www.technic.com.au/
Solving DDEs with MATLAB - Deals with the solution of delay differential equations with constant delays - http://www.runet.edu/~thompson/webddes/
Statistical Parametric Mapping - [free] SPM is a software package for MATLAB for the analysis of brain imaging data sequences (fMRI, PET, SPECT, EEG, MEG). - http://www.fil.ion.ucl.ac.uk/spm/
ODE Software for MATLAB - Several versions of DFIELD and PPLANE by John C. Polking, available free for use in educational institutions. - http://math.rice.edu/~dfield/
Evolutionary Algorithms for MATLAB - A list of available toolboxes for genetic algorithms and genetic programming. - http://www.geatbx.com/links/ea_matlab.html
Software at MIT: Matlab - Offers documentation, training, and help. - http://web.mit.edu/matlab/www/home.html
WaveWarp Audio Toolbox for MATLAB - Modular PC-based real-time audio processing toolkit with seamless integration to the MATLAB environment allowing rapid prototyping of signal processing algorithms at pro-audio sample rates. No peripheral DSP hardware required. - http://www.soundslogical.com/
Constell, Inc - A toolbox designed for analysis of GPS, GLONASS, and user defined constellations for navigation or communcications. - http://www.constell.org/
Kriging Toolbox - Matlab based toolbox written by Caroline Lafleur and Yves Gratton, INRS-Oceanologie, Universite du Quebec Rimouski. - http://globec.whoi.edu/software/kriging/V3/intro_v3.html
MOSEK Optimization Toolbox - Optimization software for linear and convex optimization problems. - http://www.mosek.com/
Flight Dynamics and Control Toolbox - A Matlab/Simulink toolbox for aircraft dynamics research and flight control system design. Features a detailed flight model, autopilot simulation, and user manual. - http://www.dutchroll.com/