Plotting the Frequency Response of a Digital Filter - Maple Application Center
Application Center Applications Plotting the Frequency Response of a Digital Filter

Plotting the Frequency Response of a Digital Filter

Author
: Maplesoft AuthorSamir Khan
Engineering software solutions from Maplesoft
This Application runs in Maple. Don't have Maple? No problem!
 Try Maple free for 15 days!
This application provides a procedure FilterFrequencyResponse that plots the magnitude and phase response of an IIR or FIR filter. This procedure is used to illustrate the frequency response of several filters.

For an
  • IIR filter, FilterFrequencyResponse expects two lists of taps of equal length (the coefficients of the numerator and denominator of the transfer function)
  • FIR filter, FilterFrequencyResponse expects a single list of taps
Maple has three functions for generating filter taps (that is, the coefficients of the filter transfer function): GenerateButterworthTaps, GenerateChebyshev1Taps and GenerateFIRFilterTaps.

GenerateButterworthTaps and GenerateChebyshev1Taps give a single array that contains the coefficients of the numerator and denominator of the transfer function. The first half are the coefficients of the numerator, while the latter half are the coefficients of the denominator; these must be provided to FilterFrequencyResponse separately, and not as a single list.

Application Details

Publish Date: December 17, 2019
Created In: Maple 2019
Language: English

More Like This

Binary Distillation with the McCabe-Thiele Method
Interacting Tank Reservoirs
Optimising Asset Allocation by Maximising the Sharpe Ratio
The Countdown Numbers Game
1
Pricing European Call Options with FFTs
Automatic Optimization of Controller
Optimize the Flight Path of a Pan-US Delivery Drone