Method ao/filtfilt


  FILTFILT overrides the filtfilt function for analysis objects.
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
  DESCRIPTION: FILTFILT overrides the filtfilt function for analysis objects.
               Applies the input digital IIR filter to the input analysis object
               forwards and backwards. If the input analysis object contains a
               time-series (tsdata) then the filter is applied using the normal
               recursion algorithm. The output analysis object contains a tsdata
               object.
 
               If the input analysis object contains a frequency-series (fsdata)
               then the response of the filter is computed and then multiplied
               with the input frequency series. The output analysis object
               contains a frequency series.
 
  CALL:        >> b = filtfilt(a,pl)
 
  INPUTS:      pl   - a parameter list
               a    - input analysis object
 
  OUTPUTS:
               b    - output analysis object containing the filtered data.
 
  PROCINFO:    The input filter object with the history values filled in are
               always stored with a plist in the 'procinfo' property of the AO.
               The key of the plist to get the filter is 'FILTER'.
  
  Parameters Description
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Method Details
Access public
Defining Class ao
Sealed 0
Static 0

Parameter Description

Default

no description
Key Default Value Options Description
filtfilt
FILTER '' none The filter to apply to the data.

Example

plist('FILTER', '')

back to top back to top

Some information of the method ao/filtfilt are listed below:
Class name ao
Method name filtfilt
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 1
Supported numeric types {'double'}




©LTP Team