C# 클래스 EKG_Project.Modules.ECG_Baseline.ECG_Baseline.Filter

파일 보기 프로젝트 열기: Nefarin/DadmProject

공개 메소드들

메소드 설명
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

메소드 상세

butterworth() 공개 메소드

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
리턴 Vector

lms() 공개 메소드

public lms ( Vector signal, Vector filtered_signal, int window_size ) : Vector
signal Vector
filtered_signal Vector
window_size int
리턴 Vector

moving_average() 공개 메소드

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

savitzky_golay() 공개 메소드

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