STABLE Toolbox for use with MATLAB


  • Accurate density, cumulative, and quantile calculations; simulation
  • Fast density approximation for likelihood calculations
  • Parameter estimation- maximum likelihood and 5 other methods
  • Elliptically contoured and other multivariate stable laws – calculation and estimation
  • Stable filter for robust signal processing in the presence of impulsive noise
  • Robust multiple regression with stable errors


Stable filter recovers signal in impulsive environment.

The program STABLE provides a toolbox for working with stable distributions in MATLAB. Stable distributions are a class of probability distributions with heavy tails and possible skewness that are used in signal processing, image processing, finance and data modeling. STABLE provides callable routines for computing stable distribution densities, cumulatives, and quantiles, as well as simulating and estimating stable parameters from data.  There are 120+ functions, including multiple regression, multivariate stable laws, and nonlinear signal processing filters for impulsive noise environments.

Typical users are engineers seeking to better model data with heavy tails. STABLE is supplied as a DLL, with mex routines to access the various functions. For example, stablepdf(x,...) computes a stable density at the values in x. Basic help is built-in, and a user manual provides more information.

Robust Analysis, Inc.

6618 Allegheny Avenue
Takoma Park, MD 20912
Tel: 301-891-8484
Fax: 301-891-8484

Required Products


  • Linux
  • Macintosh
  • Windows


  • E-mail

Product Type

  • Data Analysis Tools


  • Acoustics
  • Data Analysis and Statistics
  • Digital Signal Processing
  • Image Processing and Computer Vision


  • Aerospace and Defense
  • Communication Infrastructure
  • Financial Services