在信号处理领域,傅里叶级数(Fourier series)用来模拟非正弦的方波,通过它对非正弦方波的分解,将原始信号分解成若干个不同周期和频率的型号,从而实现对信号频谱的分析。通过对原函数的傅里叶级数展开,实现对原函数的无限逼近。它在信号处理、物理学等很多领域都有着广泛的应用。傅里叶级数是具有傅里叶系数的三角级数,它得名于法国数学家约瑟夫·傅里叶,他提出任何函数都可以展开为三角级数。文章从无穷级数开始说起。

无穷级数

三角级数是无穷级数的一种,在了解三角级数之前,先了解一下什么是无穷级数。它的定义是:一个具有“一般项”  的无穷级数有下面的形式:

右边的带和符号是左边的一种缩写方式。当增加时,第  个和

趋向于一个极限

我们称为级数的和,并且这个级数是收敛的。否则我们说它是发散的。无穷级数研究的主要工作是分析它收敛性,判断它是否收敛于某个值或某个函数。一个级数收敛的必要条件是

常用的级数有幂级数,如:

写成极限形式是

或二项式级数

三角级数

三角级数是形如

它是由无穷多个具有三角函数组成的项。傅里叶阐明了三角级数能表示一类广泛的“任意函数”。这类函数基本上包括了每一个特别重要的函数,不管是机械作图的方法从几何上定义的,还是用其他方法定义的,甚至具有跳跃间断的函数,或者不同区间上服从不同的形成规律的函数,都能用三角级数表示出来。通过 函数很容易联想到常用的周期函数:简谐振动(谐振)。

谐振

我们知道谐振的一般表达式是

有时也可用  (时间)表示  ,其中  :振幅(曲线的峰值);  :振动的圆频率(角速度);   :相位,而  表示当  时的相位,简称初相。  在有的书本中谐振也可以表示为:

其中 , 和  都是常数。这些函数代表“正弦振动”或“简谐振动”。振动的周期为  。数  称为振动的圆频率或角频率;  称为单位时间内振动的次数或频率,  就是  时间内振动的次数。数  称为振动的振幅;它代表函数

最大值。数  称为位相,同时数  称为相位移或相移。其实它与谐振的一般表达式并没有什么实质区别,主要还是相位区别,对函数的周期性质没有影响。我们看看下面的两个谐振函数的图形:

上图坐标轴使用的是弧度单位, 两个函数的  ,可以看出它们区别在于在  处的初始相位不同而已。而对于形如  的表达形式,我们通过三角函数的和差公式可知

也就是说,它们之间只有  初相位的不同。因此,对于后面的三角级数的讨论,我们只使用形如  谐振公式来讨论。

谐振公式的变换

根据三角函数的和差公式,可以对上面的谐振表达式做一下变换:

 ,那么

在这里我们成功的将谐振函数表示成一个带有系数的 和 函数的相加,它与三角级数中和式项很接近了。为了验证这种变化的正确,我们将  表示成  的形式(这里的  ):

我们通过图像得知,它们是完全相同的。

谐振的叠加

虽然许多振动都是纯正弦的,但大部分周期运动具有复杂的的特征,它是由若干正弦振动”叠加"而成的。在叠加过程中,具有相同圆频率  的两个正弦振动的叠加所产生的是具有相同的圆频率另一个正弦振动。例如

上述两个正弦振动的圆频率,它们叠加后的效果如下:

但是具有不同圆频率两个正弦振动的叠加后不再是是一个正弦振动。假设,于是第二振动是第一个周期的一半,即,它不仅具有周期,而且具有周期,因为函数本身经过周期之后又周而复始。由此可见,由叠加所形成的函数必须具有同样的周期。圆频率为第一个振动的两倍,周期为其一半的第二个振动称为第一个振动(基波)的一次谐波。

我们把从基波到\次谐波的圆频率的振动都叠加起来,就得到一个形式为三角多项式的周期函数

常数不影响周期性,加上它是为了以后计算方便, 这个函数包含个任意常数,当时,三角多项式就是

傅里叶级数

阶数为的多项式

上面的公式表明函数可以用一个阶的多项式来表示,它依赖于个系数,这些就是”傅里叶系数“。傅里叶级数的严格定义是:任意的一个分段连续并有分段连续的一阶和二阶导数的周期函数,能够用一个无穷的”傅里叶级数“

来表示,从是为了严格说明可以无限趋近于函数,但实际应用上只需要展开有限的项。

傅里叶系数的计算

在对系数计算之前,我们先了解一下三角函数的正交关系, 三角函数的正交关系有下列重要的公式:

为了计算公式中的傅里叶系数,我们需要对式中两边同时乘以并积分,形如:

积分限就是三角函数的周期,我们进一步对上述式子的右边进行展开,得到
 

要计算上述积分是困难的,因此我们必须使用三角函数积分的正交关系来计算,根据该关系上式中含的项全为零,只剩下的项,因此:

进一步化简得到

因此

为了使用公式能计算,故在多项式中加入,使用同样的方法可计算,不过两端乘以

在确定傅里叶系数之后,我们就可以针对原函数展开,将原函数分解成一个具有多个频率和周期的三角多项式,傅里叶级数具有对原函数全局逼近的性质。

从三角级数到傅里叶级数相关推荐

  1. 用三角函数正交坐标系计算三角级数(傅里叶级数)

    参考:https://www.cnblogs.com/zhazhiqiang/p/3612626.html 建立三角函数坐标系,1,coswt,cos2wt,...,sinwt,sin2wt,...为 ...

  2. 高数(下) 第十二章:无穷级数

    文章目录 Ch12. 无穷级数 一.常数项级数 (一)正项级数 (二)交错级数 (三)任意项级数 1.四个特殊的常数项级数 ①等比级数 ②p级数 ③调和级数 ④交错调和级数.交错p级数 2.收敛级数的 ...

  3. 时域和频域变换之---傅里叶级数的数学推导

    废话不多说先列提纲: 0.概述-需求分析-功能描述-受限和缺点改进+知识点预备 1.泰勒级数和傅里叶级数的本质区别,泰勒展开 2.  函数投影和向量正交 3.两个不变函数求导是本身e^x,sinx,c ...

  4. 【控制】傅里叶系列(一)傅里叶级数 (Fourier series) 的推导

    傅里叶级数 傅立叶级数 (Fourier series) 1.把一个周期函数表示成三角级数: 2.麦克劳林公式中的待定系数法: 3.三角函数的正交性: 4.函数展开成傅里叶级数: 傅立叶级数 (Fou ...

  5. 周期三角波傅里叶级数例题_傅里叶详解之傅里叶级数

    傅里叶级数 傅里叶级数在数论.组合数学.信号处理.概率论.统计学.密码学.声学.光学等领域都有着广泛的应用. 傅里叶级数公式如下: 其中 傅里叶级数公式推导 把周期函数表示成三角级数 周期函数是客观世 ...

  6. fft的c语言和matlab对比_傅里叶级数(FS)、傅里叶变换(FT)快速傅里叶变换(FFT)及量子傅里叶变换(QFT)之间推导关系...

    1 引言 傅里叶级数 (Fourier Series, FS) 是<高等数学>中遇到的一个重要的级数,它可以将任意一个满足狄利克雷条件的函数为一系列三角级数的和.最早由法国数学家傅里叶在研 ...

  7. matlab求傅里叶级数展开式_连续时间的傅里叶级数

    如果信号x(t)是周期信号,那么对于所有t,存在一个最小正数T,使得x(t)=x(t+T)其中T为这个周期信号的最小正周期.根据周期函数的周期性:x(t)=x(t+N*T)(N为整数) 称为这个信号的 ...

  8. 傅里叶级数的数学推导

    傅里叶级数的数学推导 首先,隆重推出傅里叶级数的公式,不过这个东西属于"文物"级别的,诞生于19世纪初,因为傅里叶他老人家生于1768年,死于1830年. 但傅里叶级数在数论.组合 ...

  9. 傅里叶级数FS,连续时间傅里叶变换CTFT,离散时间傅里叶变换DTFT,离散傅里叶变换DFT,推导与联系(一)

    本文主要从傅里叶级数 FS,连续时间傅里叶变换 CTFT,离散时间傅里叶变换 DTFT,以及离散傅里叶变换 DFT 之间的区别与联系进行了比较详细的讨论,主要注重于公式形式上的推导,略去了相关的图像示 ...

最新文章

  1. 使用 SQL Server 的 uniqueidentifier 字段类型
  2. 计算机文档插入操作,电脑在word2007文档中插入数学公式的方法
  3. 第11章:项目风险管理—章节重点
  4. 还没做2022年计划?这个超赞工具送给你
  5. C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial):目录
  6. Mac上mysql默认端口那件事
  7. 微服务网关(一)微服务的选择以及网关的功能
  8. Linux的编辑器、编译器、配置文件、及其安装方法的理解
  9. 海马玩android模拟器哪个好用,海马玩模拟器好用吗?用电脑怎么玩手机APP?海马玩模拟器评测-太平洋电脑网...
  10. Marvell宣战博通网络交换芯片,一大波饿狼扑食而来
  11. 【Python】—— pipenv使用小结
  12. 不用工具,如何快速计算文件的MD5?
  13. 涉密计算机等级如何确定,涉密信息系统的等级由()确定。
  14. 如何分析网络舆情指数?三款舆情指数软件推荐
  15. linux下文件怎么改名字,Linux文件名字批量修改步骤 Linux修改文件名的方法
  16. Redis-命令操作Redis
  17. 命好啊,只能说您遇到仁义的领导了
  18. 基于jsp+servlet的javaweb实现最基本的用户注册登陆注销功能
  19. 值得一生收藏的126部电影的经典台词
  20. Python+Jpype 调用 Java 碰壁全记录

热门文章

  1. Android oppo手机显示安装包有异常,安装失败的解决办法
  2. 新机开箱:黑鲨游戏手机2 Pro“吃鸡”实测
  3. 今天发现猎豹浏览器的一个大坑 Request.IsAuthenticated 一直为 false;另外附加原因以及临时的解决方法...
  4. U大师“一键备份系统”操作步骤
  5. JAVA PdfBox库提取PDF文件某一页转为图片
  6. 0201减肥的坑有哪些?
  7. 云管家类型软件数据是否安全_计算机云服务是否是您企业的安全选择?
  8. Ubuntu EFI分区卸载
  9. android 注册动态广播 注销_Android学习笔记(十一)BroadcastReceiver动态注册、注销示例...
  10. 计算机软件著作权登记可以加急吗?加急申请费用是多少?