www.pudn.com > QQandSample.rar > Caculate.h


// Caculate.h: interface for the CCaculate class. 
// 
////////////////////////////////////////////////////////////////////// 
 
#if !defined(AFX_CACULATE_H__4AAF8C84_667C_4617_AF47_FF0482692651__INCLUDED_) 
#define AFX_CACULATE_H__4AAF8C84_667C_4617_AF47_FF0482692651__INCLUDED_ 
#include "SigStruct.h" 
#if _MSC_VER > 1000 
#pragma once 
#endif // _MSC_VER > 1000 
class CCaculate   
{ 
public: 
	void AddPoint(SignalType *m_signal,int num); 
	 
	int CCaculate::SinTest(SignalType *signal,int num); 
 
	void Sin(double *y,double f,double a,double ph,double fs,int n,int origin); 
	void FFT(double *Re,double *Im,int n,BOOL flag); 
	void sincWave(double *y,double f,double fs,double ph,double a,int n); 
 
 
 
	CCaculate(); 
	virtual ~CCaculate(); 
 
}; 
 
#endif // !defined(AFX_CACULATE_H__4AAF8C84_667C_4617_AF47_FF0482692651__INCLUDED_)