三大变换与自控(一)傅里叶级数

傅里叶变换公式推导(一) List item 阅读详情

这一系列文章记录了我在学习三大变换时的心得。

首先从傅里叶变换开始,这是将一个信号从时域转变成频域的算法,在信号处理方面非常有用。

如果正在阅读这篇文章的读者还对傅立叶分析没有一个比较清楚的感性认识,建议先阅读一下知乎的一篇文章《傅立叶分析之掐死教程》,不带任何数学分析,是从纯感性上让你了解傅立叶分析的应用。

而本系列文章,基本是以纯数学手段来推导傅立叶,抱着学习目的来的同学一定要拿起笔一起演算,才能更好理解文章内容。
在这里插入图片描述
我一直认为,想要激发一个人的学习热情,就一定要有及时的正反馈,就好像一个feedback system一样,一味的输出是没有用的。因此,我们直接来看看傅立叶分析在信号电路中的作用,在后面的文章中再来详细推导证明傅立叶级数等等。

通常来讲,我们可以用正余弦函数来无限逼近一个信号,因此一个信号也可以分解为多个正余弦函数,而这些函数的频率组成,也就是这个信号所蕴含的频率。(简单理解一下,正余弦是正交的,就好比x=1和y=1一样,可以用它们来构建一个坐标系,并且在这个坐标系上绘制任何信号)

用数学公式表达,可以写作:
在这里插入图片描述

看到这里可能有点晕,不急,我们先不管背后的原理,直接用这个公式来分解一个信号试试。
分解这个方波信号:
在这里插入图片描述
先算周期T = 20,w = 2π/T = π/10
然后使用傅里叶级数公式:在这里插入图片描述
先计算a0:
在这里插入图片描述
根据波形,在周期0-20时,当横坐标为0-10时,f(x) = 7,横坐标为10-20时,f(x) = 3,所以下一步:
在这里插入图片描述
接着算an:
在这里插入图片描述
(第一行0-10积分这里cos前面少写个7)
sin0, sin(nπ),sin(2nπ)都等于0,所以an=0,也就是说,这个波形不含有余弦波。

最后再算bn:
在这里插入图片描述
cos2πn = 1, 进一步简化:
在这里插入图片描述
最后得到波形的分解:
在这里插入图片描述
观察此式可以发现,n越大,对应的正弦波的振幅就越小,也就是说这个波形的高频部分是很小的。仿真一下:
在这里插入图片描述
取了前三个波形,加起来就长这样:
在这里插入图片描述
只要把n的范围取广一点,波形就会越像原图的方波。当然,只能逼近,不能完全一样。

通过这个例子,我们还可以得出一个重要结论:
**
越陡峭(斜率变化巨大)的信号,比如说方波啊三角形波啊,就可以分解越多的高振幅高频正余弦,因此,这些信号需要更大的宽带来传输,否则高频信号被滤除过后,整个信号失真就非常严重了。**

我们还可以用欧拉公式对这个式子进行转换,用指数形式表示:
在这里插入图片描述
顺便一提,欧拉公式可以看做是一个螺旋上升的轨迹,它在一个正交平面里的两个投影分别是正弦和余弦,因此正余弦可以用指数表示,方便计算。

在这里插入图片描述
介绍完了傅里叶级数,下一篇介绍欧拉公式化简傅里叶级数的详细推导过程,以及如何从傅里叶级数推导傅里叶变换。看完过后你会对傅里叶变换是怎么来的有一个清晰的概念。

傅里叶级数是对周期性函数的展开,而傅里叶就是对周期为无穷大的函数进行取极限的算法。

傅里叶(二):傅里叶级数的推导 傅里叶分析相关介绍:https://blog.youkuaiyun.com/weixin_39910711/article/details/111370698?spm=1001.2014.3001.5501 1傅里叶级数的公式 其中: 单看那个(1)式,就是把周期函数 f(t) 描述成一个常数系数 a0、及1倍 ω 的sin和cos函数、2倍ω的sin和cos函数等、到n倍ω的sin和cos函数等一系列式子的和,且每项都有不同的系数,即an和bn,至于这些系数,需要用积分来解得,即{2}... 阅读详情

相关推荐

傅里叶级数、傅里叶变换的引出——信号系统学习笔记

连续周期信号的傅里叶级数 在处理与分析工程实际中的一些问题时,常常采取某种手段将问题进行变换,从另一个角度进行分析和处理。傅里叶变换,就是一种对连续时间函数的积分变换,可以将信号从时域变换到频域,是对连续时间信号的频域分析,进而研究信号的频谱(幅度频谱和相位频谱)结构和变化规律。 频域分析即把信号分解为不同频率分量,求响应,再组合的方法。 所以在讨论傅里叶变换之前,我们有必要先回顾一下傅里叶级...

Fine的优快云博客 2363

傅里叶级数系数的完整详细算法

傅里叶级数系数的完整详细算法

weixin_42550185的博客 3万+

三大变换与自控(二)傅里叶级数的复数形式推导

上一篇文章简单介绍了傅里叶级数,这一篇介绍针对无穷大周期的傅里叶级数取极限,也就是傅里叶变换的计算。 在开始傅里叶变换的推导前,我们先使用欧拉公式把傅里叶级数变成指数形式的,因为指数的积分微分更简单。 关于欧拉公式网上有很多推导视频,如果不想看纯数学推导的同学,可以参考这张图: 这个螺旋前进的轨迹,从侧面看是三角函数,从复数域看是个圆。因此,这个螺旋前进的轨迹从不同方向看,蕴含了不同的信息。把自然底数e,虚数i,π,0,和1紧密地联系了起来,可以说是一个公式就描述了数学世界的底层逻辑,非常简洁优美。 正

Bes1Python的博客 3911

傅里叶级数系数 的计算

http://blog.163.com/echo_8404@126/blog/#m=0&t=1&c=fks_087069080094086074080081085095085084088065083095085071086 傅里叶级数系数 的计算   2009-10-30 20:56:03|  分类: 数值计算方法|字号 订阅 /*

it小白专栏 1万+

【数理方程】傅里叶级数

文章目录前言与注意点一、常用公式二、常见傅里叶级数总结 前言与注意点 直流分量≠基波 谱线间隔:不含直流:1T含直流:2T=带宽 幅度谱就是cn或dn的谱相位谱就是φn或θn的谱 直流分量\ne 基波\\\ \\ 谱线间隔:不含直流:\frac 1 T\\ 含直流:\frac 2 T=带宽\\\ \\ 幅度谱就是c_n或d_n的谱\\ 相位谱就是\varphi_n或\theta_n的谱 直流分量​=基波 谱线间隔:不含直流:T1​含直流:T2​=带宽 幅度..

lafea的博客 6357

影刀RPA之成绩批量查询系统

自动化登录账号,读取数据表中内容去填写信息去查询,并判断多个数据不同的页面去不同的读取查询结果内容,如考生各项信息与各科成绩,总分和查询时间,采集出来到指定的数据表格中,等待时间并依次循环运行。主要功能。

2201_75330891的博客 1083

三大变换与自控(三)从傅立叶级数推导傅立叶变换FT

在上一篇文章中我们推导了一个周期为t的函数的傅立叶级数展开的复数形式: 在这里可以看到,Cn才是决定函数形状的系数,而它本身则是一个复数。从三维的角度来看,如果以频率w为横轴,cn的实部为纵轴,虚部为纵轴,在上面绘制cn大概就长这样: 如果我们对cn进行取模,也就是把纵轴变成虚部和实部的平方和开根,那么这幅三维图就变成了一个函数在各种频率下的振幅,也就是传说中的频谱。 可以看到,傅立叶级数展开的情况下,频率横轴并不是连续的,而是0,w0,2w0,3w0……是一个差值为w0的等差数列。 而这个差值w=2p

Bes1Python的博客 957

scGPT学习资料汇总 - 单细胞多组学基础模型

scGPT(single-cell Generative Pre-trained Transformer)是一个针对单细胞多组学数据的基础模型,由多伦多大学Wang Bo实验室开发。该模型通过在超过3300万个细胞上进行生成式预训练,捕捉了基因和细胞之间的复杂关系,为多种下游任务提供了强大的基础。scGPT为单细胞分析提供了强大的基础模型和丰富的资源。通过本文汇总的学习材料,读者可以快速掌握scGPT的使用,并将其应用到自己的研究中。

2401_87189860的博客 838

自动控制原理——3、傅里叶级数推导

注明:傅里叶级数推导过程摘自于知乎大神的一篇文章,附地址:https://zhuanlan.zhihu.com/p/41455378 虽然自动控制原理这本书中并没有直接提到傅里叶变换,但是它对于掌握拉普拉斯变换非常重要 先上一张图 可能很多人对这张图非常的眼熟,可能是在老师的ppt上也可能的是某些文章中,但不知道你们有没有考虑过为什么靠几个不一样大的圆圈叠起来转啊转就能直观地表示出傅里叶...

Q_xr 1221

使用FileZilla在武汉大学IGS数据分析中心下载GNSS数据

2.依次点击如下图标下载到本地并解压安装(按系统选择要下载的版本)

qq_43381998的博客 6039

机器翻译的评价标准:BLEU、ROUGE等指标说明及代码实现

机器翻译领域常用的自动评价指标主要包括BLEU、ROUGE、METEOR和COMET四大类。BLEU基于n-gram精确率和短句惩罚,ROUGE关注召回率,METEOR结合精确率和召回率并考虑同义词,COMET则利用预训练模型计算语义相似度。这些指标各有特点:BLEU适用于机器翻译,ROUGE对长句友好,METEOR更接近人工评分,COMET无需参考译文。代码实现上,sacrebleu、rouge-score等库提供了便捷的计算方式。新兴趋势包括基于BERT等模型的语义评估和大语言模型评估器,但传统指标仍占

数据知道的博客 9417

自动控制原理(0基础学习入门)

下面我从复变函数论的纯数学角度,为你系统性地展开极点和零点的定义、分类、性质及判定方法。这部分内容不涉及任何控制工程的应用,只关注数学本身的结构与逻辑。一、预备知识:复变函数的基本分类复变函数的奇点(Singularity)概念零点是解析函数中使函数值为 0 的点,本身不是奇点(函数在该点解析且取值为 0)。极点是奇点的一种特殊类型。二、零点的数学定义与阶数2.1 零点的定义三、极点的数学定义与阶数五、留数定理中的极点应用。

weixin_48678602的博客 230

【光子 AI 】LangGraph:Graph = 有向有环图 + 状态机实现原理详解:数据结构模型与核心算法代码实现逻辑解析

LangGraph核心原理解析:基于Pregel模型的消息传递图,结合有向有环图和状态机特性。关键实现包括:1) 共享状态机制(TypedDict/Pydantic模型)配合Reducer逻辑实现状态更新;2) 图拓扑结构通过邻接表维护节点和条件边;3) 检查点机制支持状态持久化和恢复。运行时采用Pregel循环算法,通过超级步迭代执行节点函数、应用状态归约、条件路由下一批节点,同时支持人工中断和异步并行处理。该架构使LangGraph具备循环执行、条件跳转等DAG无法实现的动态流程控制能力。

AI天才研究院 1035

中山大学智能工程学院考研指南:控制、交通、电子信息方向深度解析与专业课备考策略

在当今科技领域,交叉学科平台正成为推动创新的关键引擎,其核心原理在于打破传统学科壁垒,促进人工智能、物联网、大数据等前沿技术的深度融合。这种融合不仅催生了新的研究范式,更在工程实践中创造了巨大价值,尤其在智能传感、机器人控制、智慧交通等应用场景中展现出强大潜力。对于计划投身相关领域的研究生而言,选择中山大学智能工程学院这类聚焦“智能+”的交叉平台,意味着能更直接地接触产业前沿,将理论知识与工程实践紧密结合。本文聚焦于该学院的考研核心议题,针对控制、交通、电子信息等热门方向,结合专业课代码889、890、88

weixin_34218890的博客 370

《YOLOv12魔术师专栏》专栏介绍 & 专栏目录

《YOLOv12魔术师专栏》专栏介绍 & 专栏目录

①答疑群聊服务;②YOLO大模型知识问答系统;③计算机视觉论文生成智能体; 5058

Megatron-LM从头训练大语言模型:并行策略图示【Tensor并行、Pipeline并行、Data并行、Sequence并行、virtual_pipeline并行、Context并行】

节点包含的层每GPU的参数内存每GPU的激活内存节点0Stage 0层1-1212层参数/2 (TP切分)8k序列激活 (CP切分)节点1Stage 1层13-2412层参数/2 (TP切分)8k序列激活 (CP切分)节点2Stage 2层25-3612层参数/2 (TP切分)8k序列激活 (CP切分)节点3Stage 3层37-4812层参数/2 (TP切分)8k序列激活 (CP切分)负载均衡:每个节点处理相同数量的层(12层)内存优化。

u013250861的博客 285

傅里叶级数的推导

这个笔记是我在看这个视频之前记的,记完后感觉晕晕乎乎的,后来看了这个视频,是真的不错!!!

小菜的博客 2364

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

傅里叶级数

假设有一个周期函数f(x)=f(x+p)f(x)=f(x+p)f(x)=f(x+p),其中p是定值 对于任意这样的的周期函数,我们都可以用三角函数的叠加来表达它

无机肥料的博客 5008

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

无穷级数(3)

这一部分我们主要再讨论本章剩下的内容,包括幂级数的求和与傅里叶级数的相关问题。 主要内容 一、幂级数的求和 知识点6:求幂级数的和函数 二、傅立叶级数 知识点7:求傅里叶级数(系数) 一、幂级数的求和 知识点6:求幂级数的和函数 所谓幂级数的求和,就是求一串幂级数的和函数,这与之前的函数的幂级数展开刚好是互逆的。要解决这个问题,首先,记住常用的7条公式是首要的,其次,就是需要灵活使用逐项积分、逐项微分等操作将形式转化为常用的幂级数展开式,套用公式。 大体步骤: 求收敛域(只有在收

qq_53711878的博客 5390

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

最易懂的数学推导:傅里叶级数与傅里叶变换

由于目前网上很少非常好的从0开始的入门教程,同时也想着把自己推导傅里叶变换的学习过程记录下来以免以后自己忘记,于是便写下了这篇文章。如果你正好想学习傅里叶变换,但担心数学太难看不懂,又或者你想快速学习到这门知识又不想花费时间啃教科书,那这篇文章绝对适合你!

ZZR2631574030的博客 937

傅里叶变换与傅里叶级数(复习笔记)

傅里叶变换与傅里叶级数 初学者请勿深究,本文更偏向感性认知,理性推导缺乏严密性,想要扎扎实实学习推荐哈工大mooc视频(笔者非哈工大学生)和清华大学卓晴老师的微信公众号 TsinghuaJoking里面对信号与系统的讲解(笔者也非清华学生) orz 哈工大mooc链接 https://www.icourse163.org/learn/HIT-1206448828?tid=1450348458#/l...

qq_44211389的博客 4451

傅里叶级数(Fourier Series)

实周期函数gt,周期为Tgta0​k1∑∞​ak​⋅cos2πTk​tbk​⋅sin2πTk​ta0​T1​∫−2T​2T​​gtdtak​T2​∫−2T​2T​​gtcos2πTk​tdtbk​T2​∫−2T​2T​​gtsin2πTk​tdt。

wubobupt2的博客 2138

傅里叶级数的本质个人理解

三角形式的完备正交函数集,个人理解出来的,就是一个常数项+一堆三角函数项,方便用来表示正交基底的。从而有了傅里叶级数的本质理解。

John____的博客 1463

快速傅里叶变换全推导

这个过程一定要求每层都可以分成两大小相等的部分,所以多项式最高次项一定是2的幂,不是的话要在最高次项补零(应该是。FFT利用了单位根的性质,加速运算(实际上就是加速了求函数的点值表示。虽然DFT能把多项式转换成点值,但它暴力代入n个数,复杂度仍然是。由于多项式乘法用点值表示比用系数表示快的多,因此可以先将。是规模缩小了一半的子问题,所以不断向下递归分治,当。一般用于加速多项式乘法,对于两个多项式函数,的系数,使用系数表示法的时间复杂度为。,而使用点值表示法的时间复杂度为。的时间),时间复杂度为。

weixin_45891202的博客 1336
上一篇: HB100多普勒雷达+STM32L476VGTx测速系统的电路设计(滤波放大比较器)
下一篇: 三大变换与自控(二)傅里叶级数的复数形式推导
求你早点睡吧
博客等级 码龄7年 131粉丝 26原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值