Method matrix/filtfilt
FILTFILT overrides the filtfilt function for matrices of analysis objects.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
DESCRIPTION: FILTFILT overrides the filtfilt function for matrices of analysis objects.
Applies the input digital IIR filter to every analysis object contained in the input matrix
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: out = filtfilt(in, filt);
INPUTS: in - input matrix with AOs
filt - matrix with filter objects
OUTPUTS: out - output matrix objects
Parameters Description
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Method Details |
|
Access |
public |
Defining Class |
matrix |
Sealed |
0 |
Static |
0 |
Parameter Description
Sets for this method … |
Default |
Default |
no description |
Key |
Default Value |
Options |
Description |
filtfilt |
FILTER |
'' |
none |
The filter to apply to the data. |
Example |
plist('FILTER', '') |
back to top
Some information of the method matrix/filtfilt are listed below: |
Class name |
matrix |
Method name |
filtfilt |
Category |
Arithmetic Operator |
Package name |
ltpda |
VCS Version |
967b0eec0dece803a81af8ef54ad2f8c784b20b2 |
Min input args |
2 |
Max input args |
-1 |
Min output args |
1 |
Max output args |
-1 |
Can be used as modifier |
0 |
Supported numeric types |
{'double'} |
|
Method: matrix/filter |
|
Method: matrix/minus |
 |
©LTP Team