这篇文章的核心思想就是:要让读者在不看任何数学公式的情况下理解傅里叶分析

傅里叶分析不仅仅是一个数学工具,更是一种可以彻底颠覆一个人以前世界观的思维模式。但不幸的是,傅里叶分析的公式看起来太复杂了,所以很多大一新生上来就懵圈并从此对它深恶痛绝。老实说,这么有意思的东西居然成了大学里的杀手课程,不得不归咎于编教材的人实在是太严肃了(您把教材写得好玩一点会死吗?会死吗?)。所以,我一直想写一个有意思的文章来解释傅里叶分析,有可能的话,高中生都能看懂的那种。所以,不管读到这里的您从事何种工作,我保证您都能看懂,并且一定将体会到通过傅里叶分析看到世界另一个样子时的快感。至于对于已经有一定基础的朋友,也希望不要看到会的地方就急忙往后翻,仔细读一定会有新的发现。

------------------------------以上是定场诗------------------------------

下面进入正题:

抱歉,还是要啰嗦一句:其实学习本来就不是易事,我写这篇文章的初衷也是希望大家学习起来更加轻松,充满乐趣。但是千万、千万不要把这篇文章收藏起来,或是存下地址,心里想着:以后有时间再看。这样的例子太多了,也许几年后你都没有再打开这个页面。无论如何,耐下心,读下去。这篇文章要比读课本要轻松、开心得多……

一、嘛叫频域

从我们出生,我们看到的世界都以时间贯穿。股票的走势、人的身高、汽车的轨迹都会随着时间而发生改变。这种以时间作为参照来观察动态世界的方法我们称其为时域分析。而我们也想当然地认为,世间万物都在随着时间不停地改变,并且永远不会静止下来。但如果我告诉你,用另一种方法来观察世界的话,你会发现世界是永恒不变的,你会不会觉得我疯了?我没有疯,这个静止的世界就叫做频域。
先举一个公式上并非很恰当,但意义上再贴切不过的例子:在你的理解中,一段音乐是什么呢?

这是我们对音乐最普遍的理解,一个随着时间变化的震动。但我相信对于乐器小能手们来说,音乐更直观的理解是这样的:

好的!下课,同学们再见。
是的,其实这一段写到这里已经可以结束了。上图是音乐在时域的样子,而下图则是音乐在频域的样子。所以频域这一概念对大家都从不陌生,只是从来没意识到而已。
现在我们可以回过头来重新看看一开始那句痴人说梦般的话:世界是永恒的。
将以上两图简化:

     
时域            频域
在时域,我们观察到钢琴的琴弦一会上一会下地摆动,就如同一支股票的走势;而在频域,只有那一个永恒的音符。
所以(~~~~~~~~~~~~~~~前方高能预警~~~~~~~~~~~~~~前方高能~~~~~~~~)...
你眼中看似落叶纷飞变化无常的世界,实际只是躺在上帝怀中一份早已谱好的乐章。(众人:鸡汤文请滚开!)
抱歉,这不是一句鸡汤文,而是黑板上确凿的公式:傅里叶同学告诉我们,任何周期函数,都可以看作是不同振幅、不同相位正弦波的叠加。在第一个例子里我们可以理解为,利用对不同琴键不同力度、不同时间点的敲击,可以组合出任何一首乐曲。
而贯穿时域与频域的方法之一,就是传中说的傅里叶分析。傅里叶分析可分为傅里叶级数(Fourier Series)和傅里叶变换(Fourier Transformation),我们从简单的开始谈起。
二、傅里叶级数(Fourier Series)

还是举个栗子并且有图有真相才好理解。
如果我说我能用前面说的正弦曲线波叠加出一个带90度角的矩形波来,你会相信吗?你不会,就像当年的我一样。但是看看下图:
第一幅图是一个郁闷的正弦波cos(x)。
第二幅图是2个卖萌的正弦波的叠加cos(x)+a.cos(3x)。
第三幅图是4个发春的正弦波的叠加。
第四幅图是10个便秘的正弦波的叠加。
随着正弦波数量的逐渐增长,它们最终会叠加成一个标准的矩形,大家从中体会到了什么道理?(只要努力,弯的都能掰直!)
随着叠加的递增,所有正弦波中上升的部分逐渐让原本缓慢增加的曲线不断变陡,而所有正弦波中下降的部分又抵消了上升到最高处时继续上升的部分使其变为水平线。一个矩形就这么叠加而成了。但是要多少个正弦波叠加起来才能形成一个标准90度角的矩形波呢?不幸地告诉大家,答案是无穷多个。(上帝:我能让你们猜着我?)
不仅仅是矩形,你能想到的任何波形都是可以通过如此方法用正弦波叠加出来的。这是没有接触过傅里叶分析的人在直觉上的第一个难点。但是一旦接受了这样的设定,游戏就开始有意思起来了。
还是上图的正弦波累加成矩形波,我们换一个角度来看看:
在这几幅图中,最前面黑色的线就是所有正弦波叠加而成的总和,也就是越来越接近矩形波的那个图形。而后面依不同颜色排列而成的正弦波就是组合为矩形波的各个分量。这些正弦波按照频率从低到高从前向后排列开来,而每一个波的振幅都是不同的。一定有细心的读者发现了,每两个正弦波之间都还有一条直线,那并不是分割线,而是振幅为0的正弦波!也就是说,为了组成特殊的曲线,有些正弦波成分是不需要的。
这里,不同频率的正弦波我们称为频率分量。
好了,关键的地方来了!!
如果我们把第一个频率最低的频率分量看作“1”,我们就有了构建频域的最基本单元。
对于我们最常见的有理数轴,数字“1”就是有理数轴的基本单元。(好吧,数学称法为——基。在那个年代,这个字还没有其他奇怪的解释,后面还有“ 正交基”这样的词汇我会说吗?)
时域的基本单元就是“1秒”,如果我们将一个角频率为 的正弦波 看作基础,那么频域的基本单元就是
有了“1”,还要有“0”才能构成世界,那么频域的“0”是什么呢?cos(0t)就是一个周期无限长的正弦波,也就是一条直线!所以在频域,0 频率也被称为直流分量,在傅里叶级数的叠加中,它仅仅影响全部波形相对于数轴整体向上或是向下而不改变波的形状。
接下来,让我们回到初中,回忆一下已经死去的八戒,啊不,已经死去的老师是怎么定义正弦波的吧。

傅里叶变换终极解释(精校版)相关推荐

  1. 数据结构题及c语言版答案9.14,十套数据结构试题+答案+难题解析(精校版)

    十套数据结构试题+答案+难题解析(精校版) 更新时间:2017/2/9 10:47:00  浏览量:643  手机版 数据结构试卷(一) 一.单选题(每题 2 分,共20分) 1. 栈和队列的共同特点 ...

  2. 第一序列任小粟的能力_第一序列全本免费阅读-第一序列小说精校版

    第一序列全本免费阅读-第一序列小说精校版 2020-07-28 11:07 作者:会说话的肘子 浏览:684 评论:0 第一序列 1481人在追 主角:任小粟 时间:07-28 立即阅读 字数:279 ...

  3. Generative Adversarial Text to Image Synthesis 论文翻译精校版

    生成对抗性文本图像生成方法的研究 Generative Adversarial Text to Image Synthesis 美国密歇根大学.德国萨尔布鲁肯马克斯普朗克信息学研究所 摘    要 基 ...

  4. R-CNN论文中文翻译(精校版)

    精翻中文以及注释(文件中体现为红色字体) 有任何建议的话可以私信zhilong_li61@163.com 用于目标检测和语义分割的丰富分层特征 摘要 在规范的PASCAL VOC数据集上测量的目标检测 ...

  5. 计算机信息安全专业就业情况,2021高考全国2卷英语试题及答案【word精校版】

    绝密★启用前 2021年普通高等学校招生全国统一考试(全国卷II) 英 语 注意事项: 1.答卷前,考生务必将自己的姓名.准考证号填写在答题卡上. 2.回答选择题时,选出每小题答案后,用铅笔把答题卡上 ...

  6. Redis的那些最常见面试问题[精校版]

    Address: https://www.cnblogs.com/Survivalist/p/8119891.html Name: 回首笑人间 1.什么是redis? Redis 是一个基于内存的高性 ...

  7. 山东省2018春考计算机网页试题,山东省2018年春季高考英语试题(精校版)

    山东省2018年普通高校招生(春季)考试 英语试题 本试卷分卷一(选择题)和卷二(非选择题)两部分,满分80分,考试时间60分钟,考生请在答题卡上答题,考试结束后,请将本试卷和答题卡一并交回. 卷一( ...

  8. 计算机科学速成课】[40集全/精校] - Crash Course Computer Science

    计算机科学速成课][40集全/精校] - Crash Course Computer Science Transistor have two electrodes separated by a mat ...

  9. 【原理篇】qBittorrent下载+转种Transmission快校版+IYUU Plus辅种教程

    一.前言 之前写了篇教程,PT工具之Docker全家桶+HTTPS详细配置教程,主要讲述了使用Docker部署常用工具及反向代理上https,之前预告过还写一篇辅种教程合集的,故有了此篇教程,但是发现 ...

最新文章

  1. 陆奇谢幕后,百度的“新”时代
  2. Linux用户必须知道的常用终端快捷键
  3. 2017 04 04 省选模拟
  4. 商城网站该如何选择虚拟主机
  5. java界面混乱_JAVA界面不稳定
  6. java初级求职简历,初级Java软件工程师求职简历范文
  7. 还不知道简历如何写?就该这样写!
  8. 手机连WIFI显示【正在获取IP】地址解决办法
  9. 考研英语——长难句语法
  10. matlab ode 初值,关于ODE45初值问题和erf函数的问题
  11. VB、VBA、VBS的区别你搞清楚了吗?
  12. 计算机图形学——区域填充算法
  13. Wilcoxon signed-rank test和Wilcoxon rank-sum test及其在SciPy中的使用注意事项
  14. 精灵复兴 与服务器链接中断,精灵复兴一键服务端+视频架设教程+GM模式介绍+2036合成公式+客户端...
  15. maven setting,xml
  16. 面试题【jdk8新特性】
  17. 2021数学建模国赛(后续)
  18. 音乐合成软件哪个好用?快把这些软件收好
  19. S32K144-hello_word点灯
  20. @Scope与@RefreshScope注解

热门文章

  1. ubuntu下QT报错缺失libgstreamer解决方案
  2. easypoi常规应用
  3. 一次受害有受益的兼职经历
  4. 2017.8.27 魔法王国
  5. c语言中ceilf函数,Function definitions(函数声明)
  6. 【Android界面实现】使用Canvas对象实现“刮刮乐”效果
  7. 毕业论文关键字HTML5,论文关键词一般是几个?
  8. 台式计算机有乱码如何解决,台式电脑键盘乱码的两种解决方法
  9. mysql重新命名表_MySQL重命名表
  10. XHR请求与fetch请求