傅立叶变换的分类:
根据原信号的不同类型,我们可以把傅立叶变换分为四种类别:
1
|
非周期性连续信号
|
傅立叶变换(Fourier Transform)
|
2
|
周期性连续信号
|
傅立叶级数(Fourier Series)
|
3
|
非周期性离散信号
|
离散时域傅立叶变换(Discrete Time Fourier Transform)
|
4
|
周期性离散信号
|
离散傅立叶变换(Discrete Fourier Transform)
|
下图是四种原信号图例:
这四种傅立叶变换都是针对正无穷大和负无穷大的信号,即信号的的长度是无穷大的,我们知道这对于计算机处理来说是不可能的,那么有没有针对长度有限的傅立叶变换呢?没有。因为正余弦波被定义成从负无穷小到正无穷大,我们无法把一个长度无限的信号组合成长度有限的信号。面对这种困难,方法是把长度有限的信号表示成长度无限的信号,可以把信号无限地从左右进行延伸,延伸的部分用零来表示,这样,这个信号就可以被看成是非周期性离解信号,我们就可以用到离散时域傅立叶变换的方法。还有,也可以把信号用复制的方法进行延伸,这样信号就变成了周期性离解信号,这时我们就可以用离散傅立叶变换方法进行变换。这里我们要学的是离散信号,对于连续信号我们不作讨论,因为计算机只能处理离散的数值信号,我们的最终目的是运用计算机来处理信号的。
但是对于非周期性的信号,我们需要用无穷多不同频率的正弦曲线来表示,这对于计算机来说是不可能实现的。所以对于离散信号的变换只有离散傅立叶变换(DFT)才能被适用,对于计算机来说只有离散的和有限长度的数据才能被处理,对于其它的变换类型只有在数学演算中才能用到,在计算机面前我们只能用DFT方法,后面我们要理解的也正是DFT方法。这里要理解的是我们使用周期性的信号目的是为了能够用数学方法来解决问题,至于考虑周期性信号是从哪里得到或怎样得到是无意义的。
每种傅立叶变换都分成实数和复数两种方法,对于实数方法是最好理解的,但是复数方法就相对复杂许多了,需要懂得有关复数的理论知识,不过,如果理解了实数离散傅立叶变换(real DFT),再去理解复数傅立叶变换就更容易了,所以我们先把复数的傅立叶变换放到一边去,先来理解实数傅立叶变换,在后面我们会先讲讲关于复数的基本理论,然后在理解了实数傅立叶变换的基础上再来理解复数傅立叶变换。
还有,这里我们所要说的变换(transform)虽然是数学意义上的变换,但跟函数变换是不同的,函数变换是符合一一映射准则的,对于离散数字信号处理(DSP),有许多的变换:傅立叶变换、拉普拉斯变换、Z变换、希尔伯特变换、离散余弦变换等,这些都扩展了函数变换的定义,允许输入和输出有多种的值,简单地说变换就是把一堆的数据变成另一堆的数据的方法。
分享到:
相关推荐
UML精粹:标准对象建模语言简明指南-带目录 UML精粹:标准对象建模语言简明指南-带目录 UML精粹:标准对象建模语言简明指南-带目录
清华大学出版社《UML精粹:标准对象建模语言简明指南 第3版 》在紧迫的时间压力下 程序员很难通过紧跟技术创新的脚步来享受软件工程领域的最新成果 正因如此 殿堂级大师Martin Fowler这本旨在帮助专业人士提升效率的...
UML精粹:标准对象建模语言简明指南.pdf 本书为Martin Fowler所著《UML精粹》一书第3版之中译本。原书首版自1997年问世以来,深受读者欢迎,堪称书中上乘。
微软四大名著之编程精粹:编写高质量C语言代码。亚马逊评出的微软四大名著之一,经典。
UML的大作.英文原版,CHM格式。个人觉得比较实用,可做手册速查
CMMI精粹:集成化过程改进实用导论
Excel实战技巧精粹:Excel模板1000例
信息系统开发实例精粹:讲了六个例子,运输的 宾馆的 学生的 ……
诚意推荐《MySQL面试精粹:90%场景题深度剖析》,一本专为数据库从业者量身定制的实战宝典。这本书籍涵盖了超过90%的MySQL面试高频场景题,以其深度剖析和详尽解答,引领你穿越复杂的技术丛林,直抵MySQL知识的核心...
注意:这个可是最新英文版的,要学的话需要点英文基础哦! ......解压密码 www.infoxa.com
GPU编程 GPU精粹:GPU 3D和通用编程技巧
AXURE RP8实战手册 网站和APP原型制作案例精粹:全选与取消全选效果.rp
AXURE RP8实战手册 网站和APP原型制作案例精粹:制作商品列表.rp
HTML5精粹:利用HTML5开发令人惊奇的Web站点和革命性应用
AXURE RP8实战手册 网站和APP原型制作案例精粹:拖动滑块解锁.rp
AXURE RP8实战手册 网站和APP原型制作案例精粹:商品列表价格排序.rp
AXURE RP8实战手册 网站和APP原型制作案例精粹:滑块的水平拖动效果