📄 fftmy.h
字号:
#if !defined(AFX_FFTMY_H__D10425BF_152E_4EEF_8242_912EAD7080E8__INCLUDED_)
#define AFX_FFTMY_H__D10425BF_152E_4EEF_8242_912EAD7080E8__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// fftmy.h : header file
//
/////////////////////////////////////////////////////////////////////////////
// fftmy window
typedef struct{
double real;
double image;
}fushu;
class fftmy : public CStatic
{
// Construction
public:
fftmy();
// Attributes
public:
fushu fftmy::fucheng(fushu a,fushu b);
fushu fftmy::fujia(fushu a,fushu b);
fushu fftmy::fujian(fushu a,fushu b);
void fftmy::floorll(int L,int N,fushu A[]);
int fftmy:: nextinvorder(int J,int N);
void fftmy:: reorder(fushu A[],int N);
void fftmy:: FFTmy(fushu A[],int N);
void fftmy:: fuabs(fushu A[] , int N , double B[]);
void fftmy:: inver(fushu A[],int N);
void fftmy:: convolution(fushu A[],fushu B[],fushu Y[],int N);
void fftmy:: convolutioncommon(fushu A[],fushu B[],fushu Y[],int N,int M);
void fftmy::test();
void fftmy::gettimecost();
// Operations
public:
long time1;
long time2;
// Overrides
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(fftmy)
//}}AFX_VIRTUAL
// Implementation
public:
virtual ~fftmy();
// Generated message map functions
protected:
//{{AFX_MSG(fftmy)
// NOTE - the ClassWizard will add and remove member functions here.
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};
/////////////////////////////////////////////////////////////////////////////
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
#endif // !defined(AFX_FFTMY_H__D10425BF_152E_4EEF_8242_912EAD7080E8__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -