dsp_ecg.h

来自「一个开源的心电图测量仪驱动和应用软件,可记录」· C头文件 代码 · 共 38 行

H
38
字号
// DSP_ECG.h: interface for the DSP_ECG class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_DSP_ECG_H__E0F5FD80_97A3_11D7_8A9A_96F3FFD7D17A__INCLUDED_)
#define AFX_DSP_ECG_H__E0F5FD80_97A3_11D7_8A9A_96F3FFD7D17A__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "DSP_Filter.h"

class DSP_ECG 
{
public:
	void SetECG(double* ARECG,int lenght,double* destMINMAX,int* qrs_count,int* qrs_ms,int* pr_ms,int* qt_qtc_ms,int select_segment);
	DSP_ECG();
	virtual ~DSP_ECG();

private:
	void MoveArr(double* dest,double* source,int lenght);
	DSP_Filter dsp_flf;
	void ZeroAll();
	double arMark[5000];
	double arPR[5000];
	double arQT[5000];
	double arECG[5000];
	double arQRS[5000];
	double arD1[5000];
	double arD2[5000];
	int ms_QT_QTc(double *ECG, int lenght, double *D1, double *D2);
	int ms_PR(double *ECG, int lenght, double *D1, double *D2);
	int ms_QRS(double* ECG,int lenght,double* D1,double* D2);
	int QRS_COUNT(double* ECG,int lenght,double* destminmax);
};

#endif // !defined(AFX_DSP_ECG_H__E0F5FD80_97A3_11D7_8A9A_96F3FFD7D17A__INCLUDED_)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?