gaussianFilter
Filter signals using a frequency domain Gaussian filter.
Syntax
signal = gaussianFilter(signal, Fs, freq, bandwidth)
signal = gaussianFilter(signal, Fs, freq, bandwidth, plot_filter)
Description
gaussianFilter
applies a frequency domain Gaussian filter with the specified center frequency and percentage bandwidth to the input signal. If the input signal is given as a matrix, the filter is applied to each matrix row.
Inputs
signal |
signal/s to filter |
Fs |
sampling frequency [Hz] |
freq |
filter center frequency [Hz] |
bandwidth |
filter bandwidth [%] |
Optional Inputs
plot_filters |
Boolean controlling whether the filtering process is plotted |
Outputs
See Also
applyFilter
,
filterTimeSeries
,
gaussian