用c语言实现下列的数字信号处理算法 1.离散傅里叶级数合成连续周期信号 2.dif FFT 测试程序 3.将输入数据的幅度画出图形 4.使用FFT实现快速卷积 5.使用FFT实现快速相关 6.取样混迭演示程序
上传时间: 2015-06-19
上传用户:佳期如梦
测井数据转换小软件,可以转换dif格式的测井数据为txt格式.如有什么问题可提供原代码
上传时间: 2014-01-10
上传用户:hwl453472107
实现对数据用dif方法进行压缩与解压缩afgdsfgfasf
标签: afgdsfgfasf dif 对数 解压
上传时间: 2015-11-06
上传用户:lgnf
采用DIT和dif两种蝶形算法实现的FFT变换,其中myfft1是DIT算法,myfft2是dif算法,已经过测试,可以方便使用。
上传时间: 2013-12-21
上传用户:FreeSky
FFT算法的基本原理是把长序列的DFT逐次分解为较短序列的DFT。按照抽取方式的不同可分为DIT-FFT(按时间抽取)和dif-FFT(按频率抽取)算法。按照蝶形运算的构成不同可分为基2、基4、基8以及任意因子(2n,n为大于1的整数),基2、基4算法较为常用。
上传时间: 2014-01-13
上传用户:bjgaofei
-PID controller has been extensively used in the industrial world. But in this controller it is difficult to tune the PID gains. We apply the genetic algorithm(GA) to tune the PID gains. The GA is an optimization algorithm using the biotic genetics.
标签: controller extensively industrial world
上传时间: 2014-01-07
上传用户:爺的气质
DFT(Discrete Fourier Transformation)是数字信号分析与处理如图形、语音及图像等领域的重要变换工具,直接计算DFT的计算量与变换区间长度N的平方成正比。当N较大时,因计算量太大,直接用DFT算法进行谱分析和信号的实时处理是不切实际的。快速傅立叶变换(Fast Fourier Transformation,简称FFT)使DFT运算效率提高1~2个数量级。其原因是当N较大时,对DFT进行了基4和基2分解运算。FFT算法除了必需的数据存储器ram和旋转因子rom外,仍需较复杂的运算和控制电路单元,即使现在,实现长点数的FFT仍然是很困难。本文提出的FFT实现算法是基于FPGA之上的,算法完成对一个序列的FFT计算,完全由脉冲触发,外部只输入一脉冲头和输入数据,便可以得到该脉冲头作为起始标志的N点FFT输出结果。由于使用了双ram,该算法是流型(Pipelined)的,可以连续计算N点复数输入FFT,即输入可以是分段N点连续复数数据流。采用dif(Decimation In Frequency)-FFT和DIT(Decimation In Time)-FFT对于算法本身来说是无关紧要的,因为两种情况下只是存储器的读写地址有所变动而已,不影响算法的结构和流程,也不会对算法复杂度有何影响。
标签: Transformation Discrete Fourier DFT
上传时间: 2016-04-12
上传用户:lx9076
Someone who wants to get to know the customs of a country frequently receives the advice to learn the language of that country. Why? Because the dif- ferences that distinguish the people of one country from those of another are reflected in the language. For example, the people of the islands of the Pacific do not have a term for war in their language. Similarly, some native tribes in the rain forests of the Amazon use up to 100 different terms for the color green.
上传时间: 2020-05-27
上传用户:shancjb