网站首页 > 技术教程 正文
对于傅里叶级数,先看看它的来历:
也就是将一个复杂函数分解为简单函数:余弦波。其指数形式如下:
傅里叶级数是在周期函数的基础上推导出来的。
然后假设这个周期为无穷大,就得出了傅里叶变换FT:
我们注意到,图1和图2中分别存在dt和dw的微分因子,说明
在傅里叶变换的概念里面,时间和频率都是连续的。
再由傅里叶变换引出拉普拉斯变换:
上述傅里叶变换和拉普拉斯变换都是在连续时间域进行分析得到的,如果进入离散时间域:
上图中的k,代表的是第几个离散函数点的意思。令T=1,得到
这里的序列傅里叶变换也就是
而上图公式也就是离散时间傅里叶变换DTFT:
上图中的DTFT表达式也可以由图1中的傅里叶变换表达式直接得出,只要令
这个表达式中的 t 变成 n 就可以了。t 代表的是连续的时间段,而 n 代表的是离散的时间点,因此,DTFT相对于FT来说,只要简单地把时间离散化就可以了。
我们还注意到,图4与图5相比,仅仅是时间被离散化了,频率w并没有,因此,DTFT的频率w还是连续的,也就是说,DTFT的频谱是连续的。
同时,我们还可以得出DTFT和z变换的关系:
z变换的单位圆就是:
既然DTFT与FT相比,只是时间被离散化了,那么,是否可以进一步对频率w也进行离散化呢?答案是可以的,这就是DFS:
这里对频率w进行离散的方法就是以
为间隔,而
就相当于频率w,另外
表示的是复平面单位圆上等间隔的采样点。
上面DFS的推导是以周期序列为基础的,那么,对于非周期序列来说,可不可以进行傅里叶变换呢?当然可以,这就是DFT:
可以看出,DFT与图6的DFS相比,并没有什么不同,这是因为DFT中的序列虽然是非周期有限长序列,但只要对这个序列进行周期拓展,就可以认为拓展以后的序列就是DFS中的周期序列。
频率离散化的意义可以图示如下:
进一步的区别:
从上图可以看出,DTFT的频谱是连续的,DFS(DFT)的频谱是离散的,也是从DTFT的频谱等间隔取样得到的。
几种变换相互转换的方法:
上图表明,由于DTFT是相对于无穷序列的,所以必须截断才能实际应用;DTFT和DFT中的时域非周期信号都可以周期延拓为DFS中的周期序列,等等。
进一步与z变换的联系如下图:
三者理论上的联系:
一个信号实际的DTFT与DFT:
简单总结:
1:连续周期函数的分解导出了傅里叶级数,非周期函数的分解导出了傅里叶变换。
2:为了解决傅里叶变换中的函数收敛问题,得出了拉普拉斯变换。
3:为了对离散时间序列进行分解,得出了Z变换。
4:对傅里叶变换中的时间 t 进行离散化以后,得到了离散时间傅里叶变换DTFT。
5:在DTFT的基础上,进一步进行频率的离散化,就得出了DFS和DFT。
6:单位圆上的Z变换就是DTFT。
7:对连续的DTFT频谱进行等间隔采样,就得到DFT频谱。
猜你喜欢
- 2024-11-26 连续与离散信号的傅里叶级数和傅里叶变换比较
- 2024-11-26 傅里叶变换、拉普拉斯变换、Z 变换的联系是什么?为什么要进行这些变换?
- 2024-11-26 一文读懂傅立叶变换处理图像的原理
- 2024-11-26 傅里叶变换(DFT)是酉变换的证明
- 2024-11-26 正弦函数傅里叶变换的意义及频谱泄露原因的理论分析
- 2024-11-26 在离散时间域对于傅里叶变换的深度理解
- 2024-11-26 OpenCV(31)——傅里叶变换原理
- 2024-11-26 OpenCV (之七)离散傅里叶变换
- 2024-11-26 傅里叶变换的相位来源
- 2024-11-26 第一讲:直观的阐述傅里叶变换中隐含的基础原理
你 发表评论:
欢迎- 04-27spring框架怎么实现依赖注入?
- 04-27卸载 Mac 应用程序的 4 种基础方法
- 04-27用户界面框架jQuery EasyUI示例大全之Application
- 04-27win7 64位 server.CreateObject("excel.application")
- 04-27SpringCloud的配置文件bootstrap和application的区别
- 04-27Excel VBA小技巧:用Application.Version判断用户Excel版本
- 04-27JSA宏教程——应用程序(Application)对象事件
- 04-27详解flink 1.11中的新部署模式-Application模式
- 最近发表
-
- spring框架怎么实现依赖注入?
- 卸载 Mac 应用程序的 4 种基础方法
- 用户界面框架jQuery EasyUI示例大全之Application
- win7 64位 server.CreateObject("excel.application")
- SpringCloud的配置文件bootstrap和application的区别
- Excel VBA小技巧:用Application.Version判断用户Excel版本
- JSA宏教程——应用程序(Application)对象事件
- 详解flink 1.11中的新部署模式-Application模式
- 为什么CEO念“C~E~O”,而APP却不能念A~P~P?
- 汇川技术|Inoproshop软件中Application简介及常用功能
- 标签列表
-
- sd分区 (65)
- raid5数据恢复 (81)
- 地址转换 (73)
- 手机存储卡根目录 (55)
- tcp端口 (74)
- project server (59)
- 双击ctrl (55)
- 鼠标 单击变双击 (67)
- debugview (59)
- 字符动画 (65)
- flushdns (57)
- ps复制快捷键 (57)
- 清除系统垃圾代码 (58)
- web服务器的架设 (67)
- 16进制转换 (69)
- xclient (55)
- ps源文件 (67)
- filezilla server (59)
- 句柄无效 (56)
- word页眉页脚设置 (59)
- ansys实例 (56)
- 6 1 3固件 (59)
- sqlserver2000挂起 (59)
- vm虚拟主机 (55)
- config (61)
本文暂时没有评论,来添加一个吧(●'◡'●)