SignalProcessing - Maple Programming Help

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

SignalProcessing

commands for manipulating signals

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:

 • The commands to visualize signals are:

 • The commands for computing statistics are:

 • The commands for doing various conversions on samples are:

 • The commands for doing transforms are:

 • The commands for computing convolution and correlation are:

 • The commands for using windowing functions are:

 • The commands for filtering are:

 • The commands for changing the sampling rate are:

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.