前几天旁听了一节小波变换,授课老师讲的非常棒。在开始的时候,老师问了一个问题,傅里叶级数的本质是什么?

本质就是线性代数里的线性表示!

如何理解呢?网上截几个公式说明一下。

上图是傅里叶级数的形式,能不能看成f在基cos(nwt)和sin(nwt)下的线性表示呢?有以下几个问题需要回答一下:

1.cos(nwt)和sin(nwt)是基吗?进一步讲,正交吗?

正交的概念与内积息息相关,这里不做过多的叙述。验证是否正交只需要看内积是否等于0即可,在[-T/2,T/2]上对sin*cos做积分,注意到sin*cos是奇函数,在对称区间上积分为0,因此可以理解为正交基。同时sin^2+cos^2=1,进一步可以说成单位正交基。

2.系数an和bn是怎么来的?

可能很多人试图背下来系数的求解公式,如下图:

背诵对我们的理解没有一点帮助!回顾一下,在线性代数里面,我们是如何求解线性表示的表示系数的呢?我这里给出一个实例,假设向量y可以用一组基x1,x2,x3线性表示,表示形式为y=a1*x1+a2*x2+a3*x3,在线性代数里,我们是怎么求出a1,a2,a3呢?两边做内积!以求a1为例。用x1在等式两边做内积得到<x1,y>=<a1*x1,x1>+<a2*x2,x1>+<a3*x3,x1>,由于x1,x2,x3两两正交,所以等式后面两项为0,因此x2,x3可以消掉,y和x1已知,从而可求得系数a1.对于傅里叶级数也是同样的道理,系数求解就是内积求解。


在以后的学习中一定要把学过的东东联系起来!

傅里叶级数与线性代数相关推荐

  1. 计算机考研是数一,2019考研常识:数一、数二、数三的区别

    2019考研常识:数一.数二.数三的区别 摘要:有提前准备的考研er已经开始考研数学的复习了,但还不知道考研数学的数一.数二.数三到底有什么区别,考研帮小编这篇分享,就从多个角度 作者 佚名 次阅读 ...

  2. 清华大学公开课线性代数2——第10讲:傅里叶级数

    此博客停止更新迁移至SnailDove's Blog,查看本文点击此处 笔记源自:清华大学公开课:线性代数2--第10讲:傅里叶级数 **提示:**如果文中图片看不清文字,请右键单击鼠标,选择在新窗口 ...

  3. 线性代数 or 量子力学 ? (外传:傅里叶级数 与 傅里叶变换学习笔记)

    我们在量子力学的道路上已经越走越远了,但是在这一段时间的学习中我发现数学基础的扎实与否对我们进一步学习量子力学的相关知识起到了决定性的作用(似乎理工科都是这样~~),本期我们不再学习量子力学的知识,而 ...

  4. 傅里叶变换处理音频c++_积分变换(1)——傅里叶级数

    学习阶段:大学数学,积分变换. 前置知识:微积分.线性代数.复变函数. 我们是如何区分开两个同时说话的人的声音的?要知道,声音本质是一种机械波,波具有叠加性,同时说话的两个人的声波叠加之后是一种混乱的 ...

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

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

  6. matlab求傅里叶级数展开式_傅里叶级数:从向量的角度看函数

    帮助你理解线性代数与机器学习紧密结合的核心内容 下文节选自北大出版社<机器学习线性代数基础>, [遇见]已获授权许可. 这本书不同于传统教材, 从新的角度来介绍线性代数的核心知识, 讲解也 ...

  7. 漫步线性代数十九——快速傅里叶变换(上)

    傅里叶级数是无限维度上的线性代数,它里面的向量实际上是函数f(x)f(x):他们分别投影到正弦和余弦上:然后乘以傅里叶系数ak,bka_k,b_k.用ak,bka_k,b_k乘以无限的正弦和余弦序列就 ...

  8. 漫步线性代数十七——正交基和格拉姆-施密特正交化(上)

    对于一个正交基,每个向量和其他所有向量垂直,坐标轴就是互相正交的.我们还可以进一步改善:每个向量除以它的长度得到单位向量,这样的话正交基变成了标准正交基: 16.如果 qTiqj={01i≠j,给出正 ...

  9. 线性代数-MIT 18.06-5(b)

    文章目录 23.微分方程和eAte^{At}eAt 微分方程dudt=Au\frac{\mathrm{d}u}{\mathrm{d}t}=Audtdu​=Au 稳定性和收敛性 二阶矩阵特征值的判定方法 ...

最新文章

  1. 一大波物联网僵尸正在袭来,都有啥安全保护方法?
  2. Linux操作系统基础 Intel32位系统架构总览
  3. 《推荐系统实践》样章:如何利用用户标签数据
  4. jquery设置滚动条距离页面顶部的高度
  5. python怎么导入os模块_python之os模块
  6. php 获取相反值,php – 以相反的顺序从单向数组中获取数据
  7. php正则表达式以及正则函数详解
  8. golang文件传输工具,支持大文件
  9. ps文件太大无法保存?
  10. 网络的高可用性(一)
  11. Flask入门---@app.route()使用
  12. website for all kinds of courses
  13. 火柴人生存挑战2html5游戏在线玩,火柴人生存挑战
  14. 内网网站发布到外网-五种方法
  15. 大模型为什么是深度学习的未来?
  16. 计算机近几年自考本科题,近几年自考管理系统中计算机硬应用题汇总.doc
  17. 一個有趣的白加黑样本分析
  18. Android All flavors must now belong to a named flavor dimension
  19. c语言浮点数内存存储解析和浮点数(double、float)如何定义NaN、正无穷(inf)、负无穷(-inf),以及如何判断是否是NaN
  20. Ubuntu下加速pip安装的方法

热门文章

  1. 用python实现西绪福斯黑洞(即123数字黑洞)的演示
  2. 阿里云低代码音视频工厂正式上线,为企业用户提供音视频开发最短路径
  3. python 爬虫之中铁路物资采购平台
  4. NFC无源电子墨水屏
  5. Golang中的 扇入(Fan in)和 扇出(Fan out)
  6. UEFI - VTF
  7. 阿里抖音快手,618“新三国杀”
  8. GIT检查是否SSH通畅的指令
  9. 考CCIE/HCIE,到底是选线上机构,还是选线下机构?
  10. 用户画像系列第二篇:标签类型