快速傅里叶变换FFTDFT是信号分析与处理中的一种重要变换。但直接计算DFT的计算量与变换区间长度N的平方成正比,当N较大时,计算量太大,直接用DFT算法进行谱分析和信号的实时处理是不切实际的。
1.直接计算DFT
长度为N的有限长序列x(n)的DFT为:
2.减少运算量的思路和方法
思路:N点DFT的复乘次数等于N2。把N点DFT分解为几个较短的DFT,可使乘法次数大大减少。另外,旋转...
分类:
其他好文 时间:
2015-05-24 08:54:18
阅读次数:
142
上篇讲述了一维FFT的GPU实现(FFT算法实现——基于GPU的基2快速傅里叶变换),后来我又由于需要做了一下二维FFT,大概思路如下。首先看的肯定是公式:如上面公式所描述的,2维FFT只需要拆分成行FFT,和列FFT就行了,其中我在下面的实现是假设原点在F(0,0),由于我的代码需要原点在中心,所...
分类:
编程语言 时间:
2015-05-22 01:46:24
阅读次数:
369
莫比乌斯反演
莫比乌斯反演在数论中占有重要的地位,许多情况下能大大简化运算。那么我们先来认识莫比乌斯反演公式。
定理:和是定义在非负整数集合上的两个函数,并且满足条件,那么我们得到结论
在上面的公式中有一个函数,它的定义如下:
(1)若,那么
(2)若,均为互异素数,那么
...
分类:
其他好文 时间:
2015-05-17 13:44:53
阅读次数:
279
看到两篇讲FFT算法的文章,觉得挺好,虽然还是不懂,说不定以后某一天就懂了呢...http://sgeteternal.iteye.com/blog/1136778http://www.cnblogs.com/Lyush/articles/3219196.htmlhdu1402的大数相乘就可以用到F...
分类:
其他好文 时间:
2015-05-09 14:45:04
阅读次数:
103
题目大意:给定一个集合SS,对于i=1...mi=1...m求有多少二叉树满足每个节点的权值都在集合SS中且权值和为ii
构造答案多项式F(x)F(x)和集合SS的生成函数C(x)C(x),那么
根节点的左子树是一棵二叉树,右子树是一棵二叉树,本身的权值必须在集合S中,此外还有空树的情况
故有F(x)=F2(x)C(x)+1F(x)=F^2(x)C(x)+1
解得F(x)=1±1?4C(x)...
分类:
其他好文 时间:
2015-04-28 22:58:20
阅读次数:
246
题目大意:、
思路:
搞出CC的生成函数F(x)F(x),那么:
长度为11的答案为F(x)F(x)
长度为22的答案为F2(x)F^2(x)
…
故最终的答案为
F(x)+F2(x)+F3(x)+...F(x)+F^2(x)+F^3(x)+...
=1?F+∞(x)1?F(x)\frac{1-F^{+∞}(x)}{1-F(x)}
=11?F(x)\frac1{1-F(x)}...
分类:
其他好文 时间:
2015-04-28 16:20:42
阅读次数:
168
快速傅里叶变换及其C程序《快速傅里叶变换及其C程序》是中国科学技术大学出版社出版的。本书系统地介绍了傅里叶变换的理论和技术,内容包括傅里叶变换(FT)的定义、存在条件及其性质,离散傅里叶变换(DFT)的定义、性质及由离散引起的频谱混叠和渗漏,快速傅里叶变换(FFT)算法的基本原理和复序列基2算法及其...
分类:
其他好文 时间:
2015-04-25 21:12:04
阅读次数:
163
最近做一个东西,要用到快速傅里叶变换,抱着蛋疼的心态,自己尝试写了一下,遇到一些问题。首先看一下什么叫做快速傅里叶变换(FFT)(来自Wiki):快速傅里叶变换(英语:Fast Fourier Transform, FFT),是离散傅里叶变换的快速算法,也可用于计算离散傅里叶变换的逆变换。快速傅里叶...
分类:
编程语言 时间:
2015-04-22 17:35:30
阅读次数:
224
问题描述 离散傅立叶变换在信号处理中扮演者重要的角色。利用傅立叶变换,可以实现信号在时域和频域之间的转换。 对于一个给定的长度为n=2m (m为整数) 的复数序列X0, X1, …, Xn-1,离散傅立叶变换将得到另一个长度为n的复数序列Y0, Y1, …, Yn-1。其中 Yi=X0+X1w...
分类:
其他好文 时间:
2015-03-30 08:05:31
阅读次数:
204
1.1GS/s指的是示波器的采样率,前面的S是Sample采样的意思,后面的s是秒,也就是示波器一秒采样1G个点,1G是10的9次方。也就是一次AD采样在1ns内就可以完成了。
2.通常选用高输入阻抗的探头,探头又分为有源和无源。应用较多的是无源,Probe Comp是探头补偿的意思。
3.FFT是快速傅里叶变换分析功能,用来进行震动的频谱分析,也就是看看复杂的震动是由哪些最基本的最简单的间谐...
分类:
其他好文 时间:
2015-02-28 08:52:49
阅读次数:
253