国外课栈 - 国外电子信息技术视角栈
Python离散傅立叶变换简介 
Python离散傅立叶变换简介
类别 : 视频教程
格式 : MP4
支付  提交
概述

了解离散傅立叶变换

  • 了解离散傅立叶变换(DFT)背后的数学,它是应用数学和计算机科学中最有用的公式之一。
  • 通过将DFT应用于简单的应用程序,从而对DFT有了更深入的了解
  • 能够使用Python中的DFT以数学和编程方式确定声音文件的音符/和弦
  • 了解数字音频的基础
  • 能够使用Python过滤掉声音文件中的噪音
  • 能够理解声音压缩和过滤的基础
  • 了解数字信号的时域与频域之间的差异
  • 在Python中实现您自己的离散傅立叶变换版本,并将其与高效的快速傅立叶变换进行比较
  • 了解DFT为何起作用
  • 通过内积从几何角度了解DFT
  • 能够以编程方式播放.txt和.wav文件中的声音
  • 了解声音的基本知识,音乐理论,声音的物理学

离散傅立叶变换(DFT)是计算机科学和数字信号处理中最有用的算法之一。如果您曾经打开JPEG,收听MP3,观看MPEG视频或使用Alexa或Shazam应用程序的语音识别功能,则可以使用DFT的某些变体。快速傅里叶变换是其高效的实现方式,被美国物理学会和IEEE计算机学会视为20世纪十大算法之一。幸运的是,该数学非常易于访问,只涉及基本复数和基本三角函数。

本课程是离散傅立叶变换的非常基础的介绍。我们将专注于理解公式背后的数学,并使用Python进行DFT的一些简单应用,并充分理解其实用性。

总目录(2h)

  • Jupyter笔记本简介
  • 总览
  • 数字音频基础
  • 混叠和奈奎斯特频率
  • 了解离散傅立叶变换
  • 一个简单的过滤应用

Introduction to the Discrete Fourier Transform with Python / AvaxHome