前言:如果你看到了这篇文章,那么我应该默认你已经懂得了傅里叶变换是干什么的(用2553实现FFT,全网基本上就没有,但凡想实现FFT功能的也不会选2553(老人
2022-12-20 21:22:54 1.53MB 算法
1
矩形波的FFT逆傅里叶变换恢复原始信号
2022-12-07 09:23:34 825B 信号处理 信号滤波 傅里叶变换
1
0 引 言   数字信号处理领域中FFT算法有着广泛的应用。目前现有的文献大多致力于研究利用FFT算法做有关信号处理、参数估计、F+FT蝶形运算单元与地址单元设计、不同算法的FFT实现以及FFT模型优化等方面。而FPGA厂商Altera公司和Xilinx公司都研制了FFT IP核,性能非常优越。在FFT的硬件实现中,需要考虑的不仅仅是算法运算量,更重要的是算法的复杂性、规整性和模块化,而有关利用FFT IP核实现FFT算法却涉及不多。这里从Altera IP核出发,建立了基4算法的512点FFT工程,对不同参数设置造成的误差问题进行分析,并在EP2C70F896C8器件上进行基于Quartu
1
8点 16点fft变换 4.1 8点DIT-FFT程序设计程序 clc; clear all; close all; x=[0 1 2 3 4 5 6 7]; %输入的信号,自己可以改变 m=max(nextpow2(x));%整体运用原位计算 N=2^m; % 求x的长度对应的2的最低幂次m n=0:N-1; if length(x)
2022-12-04 10:21:50 326KB fft变换
1
函数 [X1 X2] = fft_split(X) x = x1 + 1i*x2; X = fft(x); X1 = fft(x1); X2 = fft(x2); 当必须在资源有限的平台(例如小型 DSP 或 FPGA)上同时计算两个实值序列的 FFT 时,此操作很有用。 当长度为 2N 的实数序列的 FFT 仅使用一个长度为 N 的 FFT 计算时,此操作也很有用。 标准 FFT 算法需要复杂的输入序列。 如果只有真实的输入数据可用,计算 FFT 的最简单方法是将输入序列的虚部设置为零,但这会浪费计算资源。 如果只有复数 FFT 算法可用,更有效的方法是将输入数据的一半作为输入序列的实部,将输入数据的后半部分作为虚部来形成复数输入序列。输入序列。 然后可以对输入数据长度一半的序列执行 FFT。 FFT 的结果输出可以在之后进行拆分以获得原始真实输入数据的 FFT。 zip 文件中的
2022-11-30 13:57:53 8KB matlab
1
radarExplorer GUI 用于模拟来自简单点散射体的测量的反向散射信号。 此外,该软件还可用于探索 FFT 的使用,以及加窗和零填充数据的影响。 模型假设单站收发器、标量场(无极化)、各向同性辐射器(无波束图),所有点散射体的实值散射系数为 1。
2022-11-29 16:05:26 432KB matlab
1
DTMF - 实时 DTMF 信号的 FFT 解码器-编码器。 特点: • 频谱分析仪 (FFT) • 2 频 DTMF 信号编码 • 2 频 DTMF 信号解码
2022-11-25 21:48:23 3.08MB 开源软件
1
任意长度FFT算法C++源代码,验证正确有效,运行速度快
2022-11-25 21:11:30 4KB FFT算法
1
用ip核实现fft verilog语言 quartus。
2022-11-21 20:45:05 27.46MB ip核 fft verilog quartus
1
MATLAB里实现傅里叶变换FFT的源程序代码.zip
2022-11-18 16:28:07 1.02MB matlab 源代码 程序包