Location:
Search - fft c FUNCTION
Search list
Description: 傅立叶变换的c语言源代码
128点DIT FFT函数:
/* 采样来的数据放在dataR[ ]数组中,运算前dataI[ ]数组初始化为0 */
void FFT(float dataR[],float dataI[])
-Fourier Transform c language source code DIT 128 point FFT function : / * Sample data on the dataR [] array, Operational before dataI [] array initialization to 0 * / void FFT (float dataR [], float dataI [])
Platform: |
Size: 3525 |
Author: 郑超 |
Hits:
Description: 目前国内有关数字信号处理的教材在讲解快速傅里叶变换(FFT)时,都是以复数FFT为重点,实数FFT算法都是一笔带过,书中给出的具体实现程序多为BASIC或FORTRAN程序并且多数不能真正运行。鉴于目前在许多嵌入式系统中要用到FFT运算,如以DSP为核心的交流采样系统、频谱分析、相关分析等。本人结合自己的实际开发经验,研究了实数的FFT算法并给出具体的C语言函数,读者可以直接应用于自己的系统中。--I implemented FFT algorithm in real number and provides a C function. Users could use it directly in their systems.
Platform: |
Size: 5861 |
Author: 许俊 |
Hits:
Description: 一个C#写的FFT函数,希望能给大家以提示。没有压缩密码。-a write C# FFT function, we can hope to suggest. No compression password.
Platform: |
Size: 14336 |
Author: 田顺平 |
Hits:
Description: - 一个C#写的FFT函数,希望能给大家以提示。没有压缩密码-- A C# Written FFT function, we can hope that they will be prompted. No compression password
Platform: |
Size: 56320 |
Author: 鼎鼎 |
Hits:
Description: 傅立叶变换的c语言源代码
128点DIT FFT函数:
/* 采样来的数据放在dataR[ ]数组中,运算前dataI[ ]数组初始化为0 */
void FFT(float dataR[],float dataI[])
-Fourier Transform c language source code DIT 128 point FFT function :/* Sample data on the dataR [] array, Operational before dataI [] array initialization to 0*/void FFT (float dataR [], float dataI [])
Platform: |
Size: 3072 |
Author: 郑超 |
Hits:
Description: 在c语言环境下实现快速傅立叶变换的功能,c实现fft变换-In c language environment to achieve the function of fast Fourier transform, c realize fft transform
Platform: |
Size: 1024 |
Author: 1233 |
Hits:
Description: 源码完成TMS320x2407快速傅立叶变换功能,其中包括c程序及ccs可执行程序-Complete source TMS320x2407 Fast Fourier Transform function, including c procedures and executable programs ccs
Platform: |
Size: 23552 |
Author: luoyuc |
Hits:
Description: The fft.c file is C code for a function to compute the 16 point real Fast Fourier Transform using the split radix algorithm. -The fft.c file is C code for a function to compute the 16 point real Fast Fourier Transform using the split radix algorithm.
Platform: |
Size: 2048 |
Author: 郭曉詠 |
Hits:
Description: 2007年全国大学生电子设计大赛,A题音频信号分析仪的全部源程序。
单片机为c8051f120,系统时钟倍频至96MHZ。
main.c是一个包含五级菜单的主函数。
FFT.C是进行fft变换,将时域信号变换成频域信号。
flash.c是读写片外flash存储器的程序,可以将分析结果保存,以备调用.
z7290.c是周立功7290键盘芯片的驱动程序.
FFT_xgjis.c是对变换后的频谱进行分析和运算.
FFT_CodeTable.c是一个正弦表,在FFT的时候调用.
LCD320240.c是320*240的液晶驱动程序,液晶的控制器是SED1335.
所有的.h文件提供了子函数的定义.
本程序用KEIL3 802版本编译通过,将所有的.C文件添加到工程中,并编译main.c
注意两点:1.器件选择c8051f120.
2.在target中将时钟设为96M.同时必须将Memory Model 改成large--XDATA.默认的是small.
因为本设计占用的资源是非常大的.
Program Size: data=81.3 xdata=6811 code=43056-2007 National Undergraduate Electronic Design Contest, A title of the audio signal analyzer full source code. Singlechip c8051f120, system clock multiplier to 96MHZ. main.c is a menu that contains the main function 5. FFT.C is fft transform, time-domain signal will be converted into frequency domain signals. flash.c are reading and writing flash memory chip procedure, the results of the analysis can be preserved, for calling. z7290.c weeks are Ligong 7290 driver keyboard chip. FFT_xgjis.c is transformed spectrum analysis and computing. Sine FFT_CodeTable.c is a table at a time when FFT calls. LCD320240.c are 320* 240 LCD drivers, LCD controllers are SED1335. all. h document provides the definition of Functions.
Platform: |
Size: 35840 |
Author: 王渔阳 |
Hits:
Description: 用C语言编写的FFT和IFFT函数,可以进行修改实现跟快速的运算-With C language function of the FFT and IFFT, can be modified to achieve faster computation with
Platform: |
Size: 3072 |
Author: ry |
Hits:
Description: C Source Code program of FFT IFFT Function
Platform: |
Size: 1024 |
Author: Jang Bong-joo |
Hits:
Description: // 函数名: 快速傅立叶变换
// 本函数测试OK,可以在TC2.0,VC++6.0,Keil C51测试通过。
// 如果你的MCS51系统有足够的RAM时,可以验证一下用单片机处理FFT有多么的慢。
-//Function name: Fast Fourier Transform// This function tests OK, you can TC2.0, VC++6.0, Keil C51 test.// If you MCS51 system has enough RAM, you can verify how to use microcontroller slow FFT processing.
Platform: |
Size: 1024 |
Author: 刘玉才 |
Hits:
Description: 脑波FFT变换
调用格式见m文件头部说明(下边也复制了一份)
有配套.DLL.h.lib.ctf文件,可以在C或C++环境中调用
------------------------------------
保存为FFT.m文件
输入参数: N:进行FFT变换的点数(要求是2的N次幂);
fs:信号的采样频率(frequency of simpling)
sig:进行FFT变换的数组(一维)。
输出参数: f_sig:变换后的信号(一维数组)
E_delta、E_theta 、E_alpha、E_beta分别表示δθαβ相应频段的能量加和。
other为其余频段的能量加和(供参考用)
--------------------------------------------------------------------------
function[ f_sig ,E_delta , E_theta , E_alpha , E_beta , other ] = FFT( N , fs , sig )-EEG FFT transform is called m file format, see head illustrate the matching DLL files, you can be C or C++ to call------------------------ simpling) sig: to FFT transform array (one dimension). Output Parameters: f_sig: transformation of the signal (one-dimensional array) E_delta, E_theta, E_alpha, E_beta δθαβ, respectively, the energy increases and the corresponding frequency band. Other for the rest of the energy band increases, and (for reference) -------------------------------------------------------------------------- function [f_sig, E_delta, E_theta, E_alpha, E_beta , other] = FFT (N, fs, sig)
Platform: |
Size: 206848 |
Author: 张诚 |
Hits:
Description: 其中图片说明:
A: 傅里叶变换后频谱图
B:陷波函数作用后的频谱图
C:经逆变换的滤波后图像,效果不是很理想
Ifft2:为验证自己的快速傅里叶变换程序的正确性,用matlab自带逆变换程序将频谱逆变换后图形,与原图相符,说明快速傅里叶变换程序正确。-One Photo caption: A: After the Fourier transform frequency spectrum diagram B: the role of Notch function, the frequency spectrum of post-C: The inverse transform of the filtered images, the effect is not very satisfactory Ifft2: To verify their Fast Fourier Transform program correctness, using matlab inverse transformation process will own the spectrum after the inverse transform graphics, and the Original line, indicating the fast Fourier transform correctly.
Platform: |
Size: 329728 |
Author: lixiaozhui |
Hits:
Description: 在CCS环境下,调用TI的DSPLIB FFT、IFFT函数的例子。
定义了正弦信号和方波信号,可以帮助DSP初学者理解DSPLIB FFT相关函数的调用。-In the CCS environment, calling TI DSPLIB FFT, IFFT function example. Defines a sinusoidal signal and the square wave signal that can help beginners understand DSPLIB FFT DSP correlation function call.
Platform: |
Size: 48128 |
Author: shaunna |
Hits:
Description: 用C语言写的,基于单片机的FFT函数,可以用于采样、滤波-It is Written in C ,which is based on SCM FFT function, can be used for sampling, filter
Platform: |
Size: 31744 |
Author: 李天涯 |
Hits:
Description: FFT algorithms FFT, IFFT, power spectrum calculation, including the Hamming window, Hanning window, triangle window, Blackman window, 4 term Blackman-Harris window of several of the power spectrum window function computing power.
Platform: |
Size: 1024 |
Author: firdausmustaffa |
Hits:
Description: 这个是C语言代码,主要是实现fft的功能,需要的可以下载-This is the C language code, the main function is to achieve fft, the need can be downloaded
Platform: |
Size: 1024 |
Author: wyl |
Hits:
Description: 这是一个从国外网站上找到的一个定点的fft程序实现,文件中的fft_ex()函数是我实际使用在项目上的一个样例。这个算法较快的实现了fft计算并具有较高的精度。-This is a program from foreign website, and implements a fixed point of the FFT. fft_ex () function is actually used in a project as a sample. This algorithm is faster to achieve the fft calculation and high accuracy.
Platform: |
Size: 7168 |
Author: haohuiming |
Hits:
Description: 本例通过VC实现二维快速傅里叶变换,涉及到进行矩阵、复数等数学运算,运用了C语言动态内存分配、文件操作、结构指针的函数调用等内容。-In this case through the VC to achieve two-dimensional fast Fourier transform, related to the matrix, such as complex mathematics, use the C language, dynamic memory allocation, file operations, structure, function pointer to call and so on.
Platform: |
Size: 2048 |
Author: lu |
Hits: