前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >从傅立叶级数到傅立叶变换

从傅立叶级数到傅立叶变换

作者头像
卡尔曼和玻尔兹曼谁曼
发布于 2020-08-02 09:54:26
发布于 2020-08-02 09:54:26
7290
举报

文章目录

写这篇博文的初衷是在翻阅数字图像处理相关教科书的时候,发现大部分对傅立叶变换的讲解直接给出了变换公式,而对于公式从何而来并没有给出说明。所以,本文在假设已经了解傅立叶级数的背景下,从傅立叶级数推导出傅立叶变换的一般公式。

傅立叶级数

学过高数的童鞋都听过傅立叶级数,下面直接给出定义,具体证明可以参考高等数学教材。

设周期为TTT的周期函数f(x)f(x)f(x)的傅立叶级数为

f(x)=a02+∑n=1∞(ancos⁡2πnxT+bnsin⁡2πnxT)(1)f(x) = \frac{a_{0}}{2}+\sum_{n=1}^{\infty}\left(a_{n} \cos \frac{2\pi n x}{T}+b_{n} \sin \frac{2\pi n x}{T}\right) \tag{1}f(x)=2a0​​+n=1∑∞​(an​cosT2πnx​+bn​sinT2πnx​)(1)

其中,系数ana_nan​和bnb_nbn​分别为:

an=2T∫T2T2f(x)cos⁡2πnxTdx(n=0,1,2,⋯ )bn=2T∫−T2T2f(x)sin⁡2πnxTdx(n=1,2,3,⋯ )}(2)\left.\begin{array}{ll}{a_{n}=\frac{2}{T} \int_{\frac{T}{2}}^{\frac{T}{2}} f(x) \cos \frac{2\pi n x}{T} \mathrm{d} x} & {(n=0,1,2, \cdots)} \\ {b_{n}=\frac{2}{T} \int_{-\frac{T}{2}}^{\frac{T}{2}} f(x) \sin \frac{2\pi n x}{T} \mathrm{d} x} & {(n=1,2,3, \cdots)}\end{array}\right\} \tag{2}an​=T2​∫2T​2T​​f(x)cosT2πnx​dxbn​=T2​∫−2T​2T​​f(x)sinT2πnx​dx​(n=0,1,2,⋯)(n=1,2,3,⋯)​⎭⎬⎫​(2)

利用欧拉公式cos⁡t=eti+e−ti2,sin⁡t=eti−e−ti2i\cos t=\frac{\mathrm{e}^{t \mathrm{i}}+\mathrm{e}^{-t i}}{2}, \quad \sin t=\frac{\mathrm{e}^{t i}-\mathrm{e}^{-t i}}{2 \mathrm{i}}cost=2eti+e−ti​,sint=2ieti−e−ti​

可以将公式(1)转化为傅立叶级数的复数形式

f(x)=∑n=−∞∞cne2πnxTi(3)f(x) = \sum\limits_{n=-\infty}^{\infty} c_{n} e^{\frac{2\pi n x}{T} \mathrm{i}} \tag{3}f(x)=n=−∞∑∞​cn​eT2πnx​i(3)

系数cnc_ncn​为

cn=1T∫−T2T2f(x)e−2πnxTidx(n=0,±1,±2,⋯ )(4)c_{n}=\frac{1}{T} \int_{-\frac{T}{2}}^{\frac{T}{2}} f(x) \mathrm{e}^{-\frac{2\pi n x}{T} \mathrm{i}} \mathrm{d} x \quad(n=0, \pm 1, \pm 2, \cdots) \tag{4}cn​=T1​∫−2T​2T​​f(x)e−T2πnx​idx(n=0,±1,±2,⋯)(4)

傅立叶级数的两种形式本质上是一样的,但是复数形式比较简洁,而且只用一个算式计算系数。

傅立叶变换

傅立叶级数是针对周期函数的,为了可以处理非周期函数,需要傅立叶变换。

傅立叶变换将周期函数在一个周期内的部分无限延拓,即让周期趋紧于无穷,然后就得到了傅立叶变换,如下图所示。

图片来源:Fourier Transform 101 — Part 3: Fourier Transform

下面我们看一下,当周期TTT趋于∞\infty∞的时候,我们看一下公式(3)和(4)的变化。

令1T=Δω\frac{1}{T} = \Delta \omegaT1​=Δω,则

KaTeX parse error: No such environment: align at position 7: \begin{̲a̲l̲i̲g̲n̲}̲f(x) &= \sum\li…

当T→∞T \to \inftyT→∞时,Δω→0\Delta \omega \to 0Δω→0,Δω→dω\Delta \omega \to \mathrm{d}\omegaΔω→dω ,dω\mathrm{d}\omegadω和ndωn \mathrm{d}\omegandω都成为连续的变量,记为ω\omegaω。

KaTeX parse error: No such environment: align at position 7: \begin{̲a̲l̲i̲g̲n̲}̲f(x) &= \lim_{T…

对应于傅立叶级数,傅立叶变换可以表示为

F(ω)=∫−∞∞f(x)e−2πωxidx(5)F(\omega) = \int_{-\infty}^{\infty}f(x)e^{-2\pi\omega x \mathrm{i}} \mathrm{d}x \tag{5}F(ω)=∫−∞∞​f(x)e−2πωxidx(5)

而相应地傅立叶逆变换可以表示为

f(x)=∫−∞∞F(ω)e2πωxidω(6)f(x) = \int_{-\infty}^{\infty}F(\omega) e^{2\pi\omega x \mathrm{i}}\mathrm{d}\omega \tag{6}f(x)=∫−∞∞​F(ω)e2πωxidω(6)

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019/10/31 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
傅里叶级数与变换
因为傅里叶变换涉及到周期函数、三角函数的相关概念,因此我们有必要在了解傅里叶变换之前先来复习一下简谐运动,简谐运动的函数定义为:
曼亚灿
2023/05/18
8520
傅里叶级数与变换
傅里叶变换理论与应用
$$ \begin{array}{l} \int_{-l}^{l} \cos \frac{n \pi x}{l} \cos \frac{m \pi x}{l} \mathrm{~d} x &=&\frac{1}{2} \int_{-l}^{l} \cos \frac{(n+m) \pi x}{l}+\cos \frac{(n-m) \pi x}{l} \mathrm{~d} x \\ &=&\left.\left(\frac{l}{2(n+m) \pi} \sin \frac{(n+m) \pi x}{l}+\frac{l}{2(n-m) \pi} \sin \frac{(n-m) \pi x}{l}\right)\right|_{-l} ^{l} \\&=&0 \end{array} $$
为为为什么
2022/12/17
1.2K0
傅里叶变换理论与应用
傅里叶变换
是描述数学函数或物理信号对时间的关系。例如一个信号的时域波形可以表达信号随着时间的变化。是真实世界,是惟一实际存在的域。因为我们的经历都是在时域中发展和验证的,已经习惯于事件按时间的先后顺序地发生。
为为为什么
2022/08/05
1.7K0
傅里叶变换
北邮通信原理知识点笔记小结-上半部分
数字通信比模拟通信有着更强的抗干扰能力,可以消除噪声积累,便于集成化、加密性能好,但是代价是什么呢?
Fisherman渔夫
2020/02/19
2K0
MATLAB实现图像的傅立叶变换
傅里叶变换是线性系统分析的一个有力工具,它能够定量地分析诸如数字化系统、采样点、电子放大器、卷积滤波器、噪音和显示点等的作用。通过实验培养这项技能,将有助于解决大多数图像处理问题。对任何想在工作中有效应用数字图像处理技术的人来说,把时间用在学习和掌握博里叶变换上是很有必要的。
timerring
2023/03/04
1.2K0
傅里叶变换相关公式
在学习高数的时候,就接触了傅里叶变换。也就记得是将一些周期函数表示成一系列三角函数的叠加,不是很理解这个变换的具体意义,就是觉的挺神奇的,可以求一些特殊的积分什么之类的。 到了学习信号与系统的时候,离散序列也可以傅里叶变换,还有一个叫离散傅里叶变换,那时学得很草,考完试之后都混在一起,不知道谁是谁了。
全栈程序员站长
2022/09/07
2.9K0
傅里叶变换相关公式
从傅立叶级数到傅立叶变换
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
卡尔曼和玻尔兹曼谁曼
2019/11/02
6490
全面解析傅立叶变换(非常详细)
第一部分、 DFT 第一章、傅立叶变换的由来 第二章、实数形式离散傅立叶变换(Real DFT)
全栈程序员站长
2022/11/01
6.8K0
傅里叶级数
中学时学习了三角函数,下面这类图象天天看也没啥特别感觉,但是对于数学大咖而言就不一样了:
菩提树下的杨过
2022/04/27
1K0
傅里叶级数
GNN系列 GCN简述 推导理解 及 DGL 源码解析
深度学习一直都是被几大经典模型给统治着,如CNN、RNN等等,它们无论再CV还是NLP领域都取得了优异的效果,那这个GCN是怎么跑出来的?是因为我们发现了很多CNN、RNN无法解决或者效果不好的问题——图结构的数据。
大鹅
2022/07/17
3.7K0
补充知识:信号与系统
f(t)=f(t)*\delta(t)=\int_{-\infty}^{\infty}f(\tau)\delta(t-\tau)d\tau
十二惊惶
2024/02/28
2770
补充知识:信号与系统
【数字信号处理】序列傅里叶变换 ( 基本序列的傅里叶变换 | 求 sinωn 的傅里叶变换 | 复变函数欧拉公式 )
傅里叶变换 : 时域 " 离散非周期 " 信号 , 其频域就是 " 连续周期 " 的 , 其频域 可以 展开成一个 " 正交函数的无穷级数加权和 " , 如下公式
韩曙亮
2023/03/30
8740
音频知识(一)
音调主要和声波的频率有关。但是音调和频率并不是成正比的关系,它还与声音的强度 及波形有关。
languageX
2021/04/10
3.3K0
音频知识(一)
离散傅立叶变换的Python实现
离散傅里叶变换(Discrete Fourier Transform,缩写为DFT),是指傅里叶变换在时域和频域上都呈现离散的形式,将时域信号的采样变换为在离散时间傅里叶变换(DTFT)频域的采样。在形式上,变换两端(时域和频域上)的序列是有限长的,而实际上这两组序列都应当被认为是离散周期信号的主值序列。即使对有限长的离散信号做DFT,也应当对其经过周期延拓成为周期信号再进行变换。在实际应用中,通常采用快速傅里叶变换来高效计算DFT。
曼亚灿
2023/07/31
1.4K0
离散傅立叶变换的Python实现
【数字信号处理】序列傅里叶变换 ( 基本序列的傅里叶变换 | 求 cosωn 的傅里叶变换 | 复变函数欧拉公式 )
傅里叶变换 : 时域 " 离散非周期 " 信号 , 其频域就是 " 连续周期 " 的 , 其频域 可以 展开成一个 " 正交函数的无穷级数加权和 " , 如下公式
韩曙亮
2023/03/30
7780
【数字信号处理】序列傅里叶变换 ( 基本序列的傅里叶变换 | 求 cosωn 的傅里叶变换 | 复变函数欧拉公式 )
北邮通信原理知识点笔记小结-下半部分
采样定理,又称香农采样定律、奈奎斯特采样定律,是信息论,特别是通讯与信号处理学科中的一个重要基本结论。
Fisherman渔夫
2020/02/19
2K0
Matlab滤波器设计:Z变换与Z逆变换原理及Matlab实现代码
Z变换在离散时间信号与系统中的地位相当于拉普拉斯变换在连续时间信号与系统中的地位。它可以求解常系数差分方程,进而估算一个线性时不变系统的响应及线性滤波器的设计。
用户1143655
2023/02/23
3.6K0
Matlab滤波器设计:Z变换与Z逆变换原理及Matlab实现代码
KaTeX 数学符号列表[通俗易懂]
KaTeX 是一个快速,易于使用的JavaScript库,用于在Web上进行TeX数学渲染。 KaTeX兼容所有主流浏览器,包括Chrome,Safari,Firefox,Opera,Edge和IE 9-11。 KaTeX支持很多(但不是全部)LaTeX语法和许多LaTeX软件包。
全栈程序员站长
2022/11/17
2.7K0
Latex数学公式符号编写大全
LaTeX是一种标记语言,主要用于创建高质量的学术文档,特别是数学、物理和计算机科学领域的文档。它基于TeX排版系统,由美国数学家Donald E. Knuth开发。在LaTeX中,你可以轻松地编写复杂的数学公式,并控制文档的布局和样式。
皮大大
2023/08/29
2.3K0
Latex常用公式整理
LaTeX 公式有两种,一种是用在正文中的,一种是单独显示的。正文中的公式用…来定义,单独显示的用
孔西皮
2021/03/04
1.3K0
推荐阅读
相关推荐
傅里叶级数与变换
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档