Summary
- Plugin name : Modifiable Temporal filter
- Version : 1.0
- Author : Guillaume Gibert / lmahe
- Company : INSERM/U821 INRIA
- Short description : Applies temporal filtering on time signal, modifiable parameters
- Documentation template generation date : Dec 3 2018
Description
The user can choose among a variety of filter types to process the signal and change the settings online
This plugin is used to filter the input signal. This plugin allows the selection of the kind of filter (Butterworth or Chebychev), the kind of filter (low pass, high pass, band pass, band stop), the low or/and the high passband edge and the passband ripple for the Chebychev filter. This box is a duplicate of the Temporal Filter box with all its settings marked as modifiable. Each time a setting changes, the box recompute the filter coefficients accordingly.
Inputs
1. Input signal
The input signal.
- Type identifier : Signal (0x5ba36127, 0x195feae1)
Outputs
1. Filtered signal
- Type identifier : Signal (0x5ba36127, 0x195feae1)
Settings
1. Filter method
Select the name of filter between Butterworth and Chebychev. Modifiable online.
- Type identifier : Filter method (0x2f2c606c, 0x8512ed68)
- Default value : [ Butterworth ]
2. Filter type
Select the kind of filter between Low pass, High pass, Band pass, Band stop. Modifiable online.
- Type identifier : Filter type (0xfa20178e, 0x4cba62e9)
- Default value : [ Band Pass ]
3. Filter order
Order of the low-pass filter. Modifiable online.
- Type identifier : Integer (0x007deef9, 0x2f3e95c6)
- Default value : [ 4 ]
4. Low cut frequency (Hz)
Low edge for High pass, Band pass and Band stop filters. Modifiable online.
- Type identifier : Float (0x512a166f, 0x5c3ef83f)
- Default value : [ 29 ]
5. High cut frequency (Hz)
High edge for Low pass, Band pass and Band stop filters. Modifiable online.
- Type identifier : Float (0x512a166f, 0x5c3ef83f)
- Default value : [ 40 ]
6. Pass band ripple (dB)
If Chebychev filter is selected, PassBand Ripple is a necessary info. Modifiable online.
- Type identifier : Float (0x512a166f, 0x5c3ef83f)
- Default value : [ 0.5 ]
Examples
Let's consider our input signal is very noisy (50 Hz). To filter this signal, select a Low pass Butterworth filter of 4th order and High PassBand Edge equal to 30 Hz for example.
Miscellaneous
This plugin filters the input signal. Several filtering are available.
Generated on Tue Jun 26 2012 15:25:54 for Documentation by 1.7.4