www.omatrix.com





:: SPT ::
> Performance
> Signal Generators
> Window Functions
> Spectral Estimation
> FIR Filters
> Analog Filters
> IIR Filters
> Data Manipulation
> Math Functions

> SPT User Guide
> Pricing & Ordering



Other Toolboxes
> Image Processing
> Time Series Analysis
> SigmaPlot Interface Toolkit
> Linear Programming
> ODBC/SQL Data Access
> Data Visualizer




SPT - The Signal Processing Toolbox for O-Matrix


Signal Processing Analysis, Algorithm Development, and Solution Visualization

SPT, The Signal Processing Toolbox for O-Matrix, provides a broad extensible set of functions and utilities which expand the capabilities of O-Matrix in the area of digital signal processing. Built on the high-performance and flexibility of O-Matrix, the toolbox has tools for algorithm development, data analysis, and visual presentation.

SPT contains functions for performing many operations common to the area of digital signal processing. Linear FIR filter functions create several types of filters including lowpass, highpass, bandpass, bandstop, Hilbert transformers, and pulse-shaping filters (raised cosine types commonly used in digital communications systems). Similar capabilities are provided for IIR filters. Various signal generators such as random bit generators, noise generators, simple waveform generators, common carrier modulation waveforms such as AM, FM, PM, and general quadrature modulation are included for test and simulation purposes. Spectral smoothing, histogramming, data manipulation, and various mathematical functions add to the powerful O-Matrix environment.

Signal Generators
Various signal generators such as random bit generators, Gaussian noise generators, simple waveform generators, common carrier modulation waveforms such as AM, FM, PM, and general quadrature modulation are included for test and simulation purposes.
Samples of some of the SPT signal generators



Welch Example
Window Functions
Window functions for FIR design and spectral smoothing including Blackman, Blackman-Harris 3, Gaussian, Hamming, Hanning, Kaiser, Nuttall, and Triangular windows. Plus a gateway function for calling and applying any of these from a single function call.
Windowing function examples

Spectral Estimation and Fourier Analysis
Spectral smoothing, histogramming, data manipulation, and various mathematical functions add to the powerful O-Matrix environment.
Short-Time Fourier Transform of an FM Signal
Short-TimeFourier Transform of an FM Signal generated with SPT

Welch Example
Filters
FIR filter design functions for the creation of various lowpass, highpass, bandpass, bandstop filters. Special filters such as the Hilbert transformer and raised cosine filters commonly used in digital systems are included. IIR filter creation functions for Butterworth, Chebyshev Type 1, Chebyshev Type 2, and Bessel filters. Also includes a set of filter transformation functions for frequency scaling to lowpass, highpass, bandpass, and bandstop versions based on basic lowpass prototypes.

"IIR"


"FIR"

System Requirements

  • O-Matrix 6.3 or greater
  • Windows XP or Vista
  • 10 MB Available Disk Space


Company |  Products |  Customers |  Support |  Ordering
Copyright© 1994-2009 Harmonic Software Inc. - All rights reserved.