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

📄 getcfft.3

📁 speech signal process tools
💻 3
字号:
.\" Copyright (c) 1990 Entropic Speech, Inc..\" Copyright (c) 1997 Entropic Research Laboratory, Inc. All rights reserved..\" @(#)getcfft.3	1.3 18 Apr 1997 ESI/ERL.ds ]W (c) 1997 Entropic Research Laboratory, Inc..TH GET_CFFT 3\-ESPSsp 18 Apr 1997.SH NAME.nfget_cfft \- Compute the fast Fourier transform of a FLOAT_CPLX data sequence.get_cfftd \- Compute the fast Fourier transform of a DOUBLE_CPLX data sequence.get_cfft_inv \- Compute the inverse fast Fourier transform of a FLOAT_CPLX data sequence.get_cfftd_inv \- Compute the inverse fast Fourier transform of a DOUBLE_CPLX data sequence..SH SYNOPSIS.ft Bvoid.brget_cfft (data, log_fft_size).brfloat_cplx   *data;.brint     log_fft_size;.spvoid.brget_cfftd (data, log_fft_size).brdouble_cplx  *data;.brint     log_fft_size;.spvoid.brget_cfft_inv (data, log_fft_size).brfloat_cplx   *data;.brint     log_fft_size;.spvoid.brget_cfftd_inv (data, log_fft_size).brdouble_cplx   *data;.brint     log_fft_size;.sp .5.SH DESCRIPTIONThe.I get_fftand.I get_cfft_invroutines compute the discrete Fourier transform and the inverse discreteFourier transform, respectively, of a given complex data sequence using thefast Fourier transform algorithm.The input data is supplied through an array.Bdatathat is of type FLOAT_CPLX.The transform size is.B2**log_fft_size.This is also assumed to be the size of the input data array.The FFT output is returned through the input array.For transform size N, there are N/2 negative frequencies,and N/2 positive frequencies.The order in which the frequency components are returned is as follows:f(0), f(1),..., f(N/2), f(\-(N/2) + 1), f(\-(N/2) + 2),..., f(\-1).This amounts to N values, with no explicit value for f(\-(N/2)) sincef(N/2) = f(\-(N/2))..PPThe functions.I get_cfftdand.Iget_cfftd_invare the analogous functions for data of type DOUBLE_CPLX..SH BUGSNone.SH SEE ALSO.nf\fIget_fft\fP(3\-\s-1ESPS\s+1), \fIget_fft_inv\fP(3\-\s-1ESPS\s+1), \fIget_rfft\fP(3\-\s-1ESPS\s+1).fi.SH COMMENTSThe sine and cosine tables needed by the FFT algorithm are computed first timethese routines are called.  During the subsequent calls, these tables are recomputed only if the transform sizes are different from the previous calls.This information can be exploited to implement the user's program efficientlyin certain situations..SH REFERENCES[1] A. V. Oppenheim and R. W. Schafer,.IDigital Signal Processing,Prentice-Hall, NJ. 1975..SH AUTHORFFT routines by Shankar Narayan; complex covers by David Burton.

⌨️ 快捷键说明

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