毕 业 设 计 [论 文]

题 目:FFT算法研究及基2-FFT算法的C语言实现

学 院: 电气与信息工程学院

专 业: 电气工程及其自动化

姓 名: XXX

学 号: XXXXXX

指导老师: XXX

完成时间: 2015年06月01日

摘 要

离散傅立叶变换(DFT)常常用于计算信号处理。DFT算法可以得到信号的频域特性,因为该算法在计算上是密集的,长时间的使用时,计算机不能实时进行信号处理。所以DFT被发现之后的相当长时间内是没被应用到实际的项目。到了二十世纪六十年代中期一种新的计算方法被研究者发现出来,它就是FFT。FFT并不是一种新的获取频域特征的方式,而是离散傅里叶变换的一种快速实现算法。

数字信号处理在当今科技发展中发展很迅速,不但是在传统的通信领域,其他方面也经常用到。利用快速傅里叶变换,实现了信号频域的变换处理。对于信号的处理,往往会和数学中的算法联系到一起。如果处理得当,将会对气象,地理信息等的发展,起到举足轻重的作用,同时对世界其他领域的发展有很大的促进作用。

关键词: FFT算法,C语言,编译实现

Abstract

Discrete Fourier Transform (DFT) is often used to calculate the signal processing to obtain frequency domain signals. DFT algorithm can get the frequency domain characteristics of the signal, because the algorithm is computationally intensive, long-time use, the computer is not conducive to real-time signal processing. So DFT since it was discovered in a relatively long period of time is not to be applied to the actual projects until a new fast discrete Fourier calculation method --FFT is found in discrete Fourier transform was able to actually project has been widely used. FFT is not a new way to get the frequency domain, but the discrete Fourier transform of a fast algorithm.

Fast Fourier Transform (FFT) is a digital signal processing important tool that the time domain signal into a frequency-domain signal processing. matched filtering has important applications. FFT is a discrete Fourier transform (DFT) is a fast algorithm, it can be a signal from the time domain to the frequency domain. Some signals in the time domain is not easy to observe the characteristics of what is, but then if you change the signal from the time domain to the frequency domain, it is easy to see out of. This design is required to be familiar with the

c语言编程实现基2-fft,fft算法研究及基2fft算法的c语言实现.doc相关推荐

  1. c语言编程 完美数,用完美数的数字之美激发学生学习C语言编程的兴趣

    崔孝凤 摘要:对于c语言的初学者来说,激发出学习c语言的兴趣至关重要,该文通过探讨完美数的多种实现方法的案例教学,同时列举完美数特有性质,激发学生的学习兴趣,提高教学质量. 关键词:c语言;完美数;案 ...

  2. 用C语言编程计算下列表达式:s=1! 2...,2012年全国计算机等级二级C语言模拟试题及答案(3)...

    一.单项选择题1. 设int x=1,y=1;表达式(!x++ || y--)的值是_________ A.0 B. 1 C. 2 D.-1 2.main( ) {  int n; ( n=6*4,n ...

  3. c语言编程n位自幂数,自幂数9位数查找之算法优化(C语言)(水仙数是4位数自幂数)...

    ``# 自幂数的9位数查找之算法优化(C语言) 这是一篇C语言有关自幂数查找的优化过程,目前笔者最好结果是8位数用时7.007秒,9位数用时79.079秒.(水仙数是4位数自幂数) 期待有更棒的结果. ...

  4. c语言编程 三角波,周期矩形波、周期锯齿波、周期三角波,C语言程序.doc

    实用标准文案 精彩文档 周期矩形波的C语言代码 #include #include #include #include #define pi 3.1415926 #define E 2 #define ...

  5. c语言编程实现今日星期几,计算任何一天是星期几的C语言源代码.

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 我们知道,公历的平年是365天,闰年是366天.置闰的方法是能被4整除的年份在2月加一天,但能被100整除的不闰,能被400整除的又闰.因此,像1600. ...

  6. c语言竞赛算法编程题目,[C语言编程接龙竞赛]第一题 设计一个N!的算法

    献丑了,贴上我的算法.. #include #include /* -- Program detail ----------- Programmer : yuki Last modify date: ...

  7. Go 语言编程 — 高级数据类型 — 结构体

    目录 文章目录 目录 结构体 访问结构体成员 向函数传递结构体 结构体指针 结构体标签(Struct Tag) 结构体 Golang 中,结构体是由一系列具有相同类型或不同类型的数据构成的数据集合.与 ...

  8. C 语言编程 — 结构化程序流的汇编代码与 CPU 指令集

    目录 文章目录 目录 文章目录 为什么要保留汇编语言 顺序程序流 条件程序流 循环程序流 函数调用栈的工作原理 文章目录 <C 语言编程 - GCC 工具链> <C 语言编程 - 程 ...

  9. C 语言编程 — 程序的装载与运行

    目录 文章目录 目录 文章目录 C 程序在操作系统中的装载与运行 ELF 文件 反汇编 ELF 文件 文章目录 <C 语言编程 - GCC 工具链> <C 语言编程 - 程序的编译流 ...

  10. C 语言编程 — 程序的编译流程

    目录 文章目录 目录 文章目录 C 程序的编译流程 预处理 编译 汇编 链接 编译多个源文件 文章目录 <C 语言编程 - GCC 工具链> <C 语言编程 - 程序的编译流程> ...

最新文章

  1. java事务_JAVA事务
  2. ORA-01180: can not create datafile 1 :解决一例
  3. Extension field添加到CDS view上的技术实现
  4. 应用程序错误 应用程序发生异常w3wp.exe
  5. 非洲做生意进货渠道_WikiFundi如何帮助非洲人民为维基百科做贡献
  6. linux删除具有指定内容的文件,Linux bash删除文件中含“指定内容”的行功能示例...
  7. JAVA springboot ssm b2b2c多用户商城系统源码(三):服务提供与调用
  8. 回顾我个人的创业经历
  9. 三层交换和二层交换之间的端口聚合
  10. 【机器人算法】机器人运动学参数辨识/DH参数校准/DH参数辨识
  11. 工程制图与计算机绘图试卷A,工程制图与计算机绘图第4章
  12. 电气元件知识大全:实物图、作用、型号分类、工作原理、符号都有
  13. 欧美优秀博客集锦 注:(私人收藏而已)
  14. 写给过得很辛苦很迷茫的你~一定要看啊
  15. 强强协同,共拓发展!英特尔与太一物联举办 AI 计算盒聚合服务研讨会
  16. 有密码Win10创建新用户
  17. MSYS2使用教程——win10系统64位安装msys2最新版(msys2-x86_xxxx.exe)
  18. 流媒体、直播解决方案及趋势
  19. mybatis XML 中大于等于小于等于的写法
  20. 美国跳过5G直抢6G市场,华为会让他如愿吗?

热门文章

  1. 爬虫--网络数据采集
  2. 所有键盘鼠标模拟方式原理及实现
  3. 居然有比冰点更好的文库下载神器,能下载文库源文档?
  4. 典型平面阵列分布的3D方向图
  5. java调用fudannlp_利用FudanNLP進行新聞關鍵詞提取 | 學步園
  6. MCU OTA升级流程
  7. matlab调取excel非线性拟合,用matlab实现非线性曲线拟合_matlab非线性曲线拟合
  8. 手机用计算机怎么求最高分,计算机中求最高分怎么算【excel 如何去掉一个最高分和一个最低分求平均数】...
  9. 【基础】PNP三极管导通条件____很具代表性
  10. 树莓派 USB摄像头 实现网络监控