C# Class EKG_Project.Modules.ECG_Baseline.ECG_Baseline.Filter

Mostra file Open project: Nefarin/DadmProject

Public Methods

Method Description
butterworth ( Vector signal, double fs, double fc, int order, Filtr_Type type ) : Vector
lms ( Vector signal, Vector filtered_signal, int window_size ) : Vector
moving_average ( Vector signal, int window_size, Filtr_Type type ) : Vector
savitzky_golay ( Vector signal, int window_size, Filtr_Type type ) : Vector

Method Details

butterworth() public method

public butterworth ( Vector signal, double fs, double fc, int order, Filtr_Type type ) : Vector
signal Vector
fs double
fc double
order int
type Filtr_Type
return Vector

lms() public method

public lms ( Vector signal, Vector filtered_signal, int window_size ) : Vector
signal Vector
filtered_signal Vector
window_size int
return Vector

moving_average() public method

public moving_average ( Vector signal, int window_size, Filtr_Type type ) : Vector
signal Vector
window_size int
type Filtr_Type
return Vector

savitzky_golay() public method

public savitzky_golay ( Vector signal, int window_size, Filtr_Type type ) : Vector
signal Vector
window_size int
type Filtr_Type
return Vector