SignalProcessing - Maple Help

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : Science and Engineering : Signal Processing : SignalProcessing

SignalProcessing

commands for manipulating signals

 

Description

List of SignalProcessing Commands

Notes

Compatibility

Description

• 

The SignalProcessing package provides commands for manipulating signals. Specifically, these commands work on samples of signals stored in Vectors with datatype float[8] or complex[8].

List of SignalProcessing Commands

• 

The commands to generate signals are:

GenerateGaussian

GenerateJaehne

GenerateSlope

GenerateTone

GenerateTriangle

GenerateUniform

 

 

• 

The commands to visualize signals are:

SignalPlot

Spectrogram

 

 

• 

The commands for computing statistics are:

DotProduct

Maximum

MaximumEvery

Mean

MeanStandardDeviation

Minimum

MinimumEvery

MinimumMaximum

Norm

NormDifference

StandardDeviation

Sum

• 

The commands for doing various conversions on samples are:

Conjugate

ConjugateFlip

Magnitude

Phase

PowerSpectrum

Threshold

 

 

• 

The commands for doing transforms are:

DCT

DFT

DWT

FFT

InverseDCT

InverseDFT

InverseDWT

InverseFFT

• 

The commands for computing convolution and correlation are:

AutoCorrelation

Convolution

CrossCorrelation

 

• 

The commands for using windowing functions are:

BartlettHannWindow

BartlettWindow

BlackmanHarrisWindow

BlackmanNuttallWindow

BlackmanWindow

BohmanWindow

CauchyWindow

CosineWindow

ExponentialWindow

FlatTopWindow

GaussianWindow

HammingWindow

HannPoissonWindow

HannWindow

KaiserWindow

ParzenWindow

PoissonWindow

RectangleWindow

ReiszWindow

RiemannWindow

TaperedCosineWindow

TriangleWindow

TukeyWindow

WelchWindow

• 

The commands for filtering are:

Filter

FiniteImpulseResponseFilter

GenerateButterworthTaps

GenerateChebyshev1Taps

GenerateFiniteImpulseResponseFilterTaps

InfiniteImpulseResponseFilter

MovingAverage

 

• 

The commands for changing the sampling rate are:

DownSample

UpSample

 

 

Notes

• 

In some cases, the commands will accept rtables that can be turned into Vectors via coercion. Also, when possible, the commands will accept Vectors that do not have the correct datatype, as long as the Vectors can be copied to a Vector with the necessary datatype. However, for greatest efficiency, it is recommended that you provide the data in the exact format as specified on the help page for each command.

• 

Most of the commands in this package use routines from the Intel Integrated Performance Primitives (IPP) 7.1 library (software.intel.com/en-us/intel-ipp).

Compatibility

• 

The SignalProcessing package was introduced in Maple 17.

• 

For more information on Maple 17 changes, see Updates in Maple 17.

See Also

Signal Generation application

 


Download Help Document

Was this information helpful?



Please add your Comment (Optional)
E-mail Address (Optional)
What is ? This question helps us to combat spam