Reference guides are available for functions and commands supported by OML, Tcl, and Python.
The Reference Guide contains documentation for all functions supported in the OpenMatrix language.
Discover new features and enhancements.
Discover Compose, including its language support and system requirements.
The Compose tutorials and associated example model files help introduce you to the basic functionality of the software.
Learn about the features and functionality available in Compose.
OpenMatrix is a mathematical scripting language.
Bartlett-Hann window.
Create a Bessel filter.
Blackman window.
Create a Butterworth filter.
Design a Butterworth filter.
Design a Chebyshev I filter.
Design a Chebyshev II filter.
Dolph-Chebyshev window.
Create a Chebyshev I filter.
Create a Chebyshev II filter.
Generate a chirp signal.
Compute cross power spectral density.
Downsample a signal.
Acoustic A-weighting function.
Acoustic B-weighting function.
Acoustic C-weighting function.
Acoustic U-weighting function.
Generate the Dirichlet function.
Create an Elliptic filter.
Design an Elliptic filter.
Fast Fourier Transform.
Two Dimensional Fast Fourier Transform.
N dimensional fast Fourier transform (FFT).
Shift frequency spectrum related vectors to center the dc element
Filter a signal with an IIR or FIR filter.
Filter a signal forward and then backward, compensating for end effects.
Locate the peaks of a signal.
Create a digital FIR filter.
Create a digital FIR multi-band filter with a least squares fitting.
Create one-sided spectrum amplitude vectors from the two-sided equivalents.
Generate a vector of frequency locations.
Compute analog filter frequency response values.
Compute digital filter frequency response values.
Generate a sampled Gaussian modulated sinusoidal pulse centered at zero, with a specified center frequency and fractional bandwidth.
Hamming window.
Hann window.
Inverse Fast Fourier transform.
Two-dimensional inverse fast Fourier transform.
N dimensional inverse fast Fourier transform.
Shift frequency spectrum related vectors to uncenter the dc element to the first position.
Compute the impulse response of a digital filter.
Compute analog filter coefficients from frequency response values.
Compute digital filter coefficients from frequency response values.
Inverse Short-Time Fourier Transform.
Kaiser-Bessel window.
Estimates the mean squared coherence of time domain signals.
Parzen window.
Generate a pulse train, with the pulse defined either by a function or a sampled pulse.
Computes the power spectral density.
Generate a sampled rectangular pulse centered at zero, with a specified width.
Resample a real signal by a rational factor using a polyphase FIR filter.
Generate a sawtooth wave with range [-1,1] and period 2*pi.
Generate a square wave with range [-1,1] and period 2*pi.
Compute the sinc function.
Short-Time Fourier Transform.
Spectrogram.
Generate a stair step plot.
Estimates the transfer function from time domain signals.
Generate a sampled triangular pulse centered at zero, with a specified width and skew.
Unwrap a vector of phase angles.
Upsample a signal.
Welch window.
Cross correlation.
Get help for the optional libraries that are available in the Extension Manager.
You've got questions? We've got answers!