⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rtfft.h

📁 FFT FUNCTION "C" SOURCE CODE
💻 H
字号:
/*****************************************************************/
/*							         */
/*   Copyright (c) Quinn-Curtis, 1991, 1992                      */
/*							         */
/*   Filename:  RTFFT.H                                          */
/*   Revision:  3.0                                              */
/*   Date:      2/3/92                                         */
/*						                 */
/*   Description: -Routines for fourier analysis &               */
/*     	          -digital filtering                             */
/*****************************************************************/
#ifdef __cplusplus
extern "C" {
#endif

#ifndef realtype
#include "rtstdhdr.h"
#endif


void rtwindowfftdata(realtype *xreal, realtype *yimag,
		   unsigned  numdat, int window);
void rtinitfftsintables(unsigned n);
void rtfreefftsintables(void);
void rtfftcalc(realtype *xreal,
	     realtype *yimag,
	     unsigned numdat);
void rtfftinvcalc(realtype *xreal, realtype *yimag,
		unsigned numdat);
void rtrealfft ( realtype *x, realtype *sinc, int n, int inverse);
realtype rtfftmagnitude(realtype *xr, realtype *yi, int n, int i);
realtype rtfftphase (realtype *xr, realtype *yi, int i);
realtype rtfftfrequency (int n, realtype samplefreq, int i);
void rtpowerspectrumcalc(realtype *xreal, realtype *yimag,
		       unsigned numdat, realtype delta);
void rtfft2dcalc(matstruct *xreal, matstruct *yimag,
	       int c, int r, int flag);
void rtconvolve(realtype *filtcoef, realtype *x, realtype *y,
	      unsigned filtlen, unsigned alen);
void rtfreqresponse(realtype *filtcoef,
	  realtype *a,
	  unsigned n, unsigned k);
void rtfreqsamplefir(realtype *filtcoef,
		   realtype fp,
		   unsigned n, unsigned dc,unsigned filttype, unsigned win);

#ifdef __cplusplus
}
#endif

⌨️ 快捷键说明

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