Method miir/impresp


  IMPRESP Make an impulse response of the filter.
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
  DESCRIPTION: IMPRESP Make an impulse response of the filter.
               The input filter should be an miir or mfir object.
 
               The response is returned as a xydata in an analysis object.
 
               If no outputs are specified, the xydata is plotted.
 
  CALL:        a = impresp(filt, pl)
                   impresp(filt, pl);
 
  OUTPUTS:     a - an analysis object
 
  Parameters Description
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Method Details
Access public
Defining Class ltpda_filter
Sealed 0
Static 0

Parameter Description

Default

no description
Key Default Value Options Description
impresp
BANK 'None'
  • 'None'
  • 'Serial'
  • 'Parallel'
How to handle a vector of input filters
'None'Process each filter individually
'Serial'Return the response of a serial filter bank
'Parallel'Return the response of a parallel filter bank.
NSAMP 100 none Number of samples to be calculated

Example

plist('BANK', 'None', 'NSAMP', [100])

back to top back to top

Some information of the method ltpda_filter/impresp are listed below:
Class name ltpda_filter
Method name impresp
Category Signal Processing
Package name ltpda
VCS Version 967b0eec0dece803a81af8ef54ad2f8c784b20b2
Min input args 1
Max input args -1
Min output args 1
Max output args -1
Can be used as modifier 0
Supported numeric types {'double'}




©LTP Team