zoukankan      html  css  js  c++  java
  • 傅里叶系列(二)傅里叶变换的推导 (转)

    转自 https://zhuanlan.zhihu.com/p/41875010

    关于傅里叶级数的推导详见:

    ElPsyConGree:傅里叶级数的数学推导

    我们先把傅里叶级数转换为指数形式:

    三角函数形式:

    [公式]

    [公式]代入欧拉公式:

    [公式]

    可以变形为:

    [公式]

    [公式]

    [公式][公式] 代入傅里叶级数求得:

    [公式]

    将(2)、(3)、(4)代入得:

    [公式]

    同理可得: [公式]

    将两式代入到(5)中解得:

    [公式]

     

    (注意当 [公式] 时:[公式] )

    [公式] 公式(6)简化为: [公式]

    公式(6)为傅里叶级数的指数形式

     

    极限求得傅里叶变换

    频率的定义:在一定时间 [公式] 内,一个函数完成周期的次数的倒数。

    即: [公式] (T为原函数的周期)

     

    比如 [公式] ,我们令 [公式] 则函数完成的周期数为 0.5,频率为2。而如果令 [公式] 则周期为1,频率为1。

    而傅里叶变换很有趣,定义: [公式] ,此时欧拉公式

    [公式] 频率为 [公式]

    然后我们来仔细研究下公式(6)

    [公式]

    提取 [公式] 由傅里叶变换的周期定义中有 [公式]记住因为n为正整数所以积分不是致密的,比如分母是个无限不循环小数。所以一定是黎曼不可积,但是却是勒贝格可积,因为点数是可数的),于是这个公式就变成了微积分公式的累加形式,我们设 [公式] 则在 [公式] 中因为变量 [公式] 已经被积分掉,所以唯一的变量是 [公式] ,令 [公式] 有:

    [公式]

    我们得到傅里叶变换:

    [公式]

    然后根据(8)我们得到反傅里叶变换

    [公式]

    公式(9)、(8)为著名的傅里叶变换、反傅里叶变换

     

    下一次开讲:离散傅里叶变化以及优化算法FFT

  • 相关阅读:
    Part 3:视图和模板--Django从入门到精通系列教程
    Part 2:模型与后台管理admin站点--Django从入门到精通系列教程
    Part 1:请求与响应--Django从入门到精通系列教程
    java的static关键字
    接口
    final关键字
    抽象类
    动态绑定多态
    对象转型2
    对象转型1
  • 原文地址:https://www.cnblogs.com/idyllcheung/p/12424801.html
Copyright © 2011-2022 走看看