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_)