程序员的数学——傅里叶变换

作为音视频开发程序员,编解码的原理是必须了解的。而编解码原理中,傅里叶变换(Fourier Transform)是一个必学的数学知识。当然,网上可以搜索到的讲傅里叶变换的文章已经非常多,专门的书籍也有很多。而本文总结搜集了众多网上相关资源,筛选出了其中质量较高的作为以后学习的参考。

Wiki 推荐指数【星星星星】

每次遇到一个完全没有接触过的概念,我会先搜索wiki。Wiki中对傅里叶变换的解释条目有巨长的篇幅。一次读完需要花费大量时间,所以比较适合参考,有选择的去看,找相关的参考资源。

Google 推荐指数【星星星】

谷歌搜索是少不了的,它是程序员开发和学习的利器:

  1. An Interactive Guide To The Fourier Transform。亮点是交互式的网页可以让你玩一玩,内容通俗易懂,篇幅也不长,比较适合程序员的口味。
  2. MathWorld FourierTransform。极端的篇幅里出现了68个公式,太劝退了。适合掌握了之后,查公式用。

YouTube 推荐指数【星星星星星】

能翻墙的可以去看看老外讲的播放量Top1的视频:
But what is the Fourier Transform? A visual introduction 600万+观看。0.75倍速边看边暂停琢磨,真的看懂了!很棒!五星推荐!400万订阅的大佬 3Blue1Brown 果断关注了。
不能翻墙的可以去B站看转载的:
【官方双语】形象展示傅里叶变换 49万播放
在这里插入图片描述

知乎 推荐指数【星星星星星】

知乎高赞文章(4万赞):
傅里叶分析之掐死教程(完整版)更新于2014.06.06 。文章亮点是没有一个公式,文笔幽默诙谐接地气,通俗易懂。其中关于复数的解释堪称惊艳。同时作者自制了大量高质量图片帮助理解。
在这里插入图片描述

B站 推荐指数【星星星星】

  1. 纯干货数学推导_傅里叶级数与傅里叶变换_Part1_三角函数的正交性18万播放,这是一个系列将傅里叶变换的数学推导,感兴趣可以搜索其他部分。
  2. 5.fourier transform(傅立叶变换) 2.2万播放

CSDN —— 推荐指数【星星星】

CSDN高阅读量文章:
傅立叶变换(Fourier Transform)分析理解。亮点是花了大量篇幅讲解了复数。文章出现了一些数学公式,读起来会有些头大。下面是文章的思维导图:
在这里插入图片描述

书籍 推荐指数【星星】

作为程序员其实只需要理解傅里叶变换的原理就可以了,找专门的书去看可能会比较劝退和需要花费大量时间。当然,也可以用作日后的参考。

  1. The Fourier Transform and Its Applications. Third Edition. Ronald N. Bracewell
  2. The Fast Fourier Transform and Its Application. E. Oran Brigham
  3. Fast Fourier Transform:Algorithms and Applications. K.R.Rao, D.N. Kim, J.J.Hwang
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Title: Fast Fourier Transform - Algorithms and Applications Author(s): K.R. Rao, D.N. Kim, J.-J. Hwang (auth.) Series: Signals and Communication Technology Publisher: Springer Netherlands Year: 2010 Edition: 1 Language: English Pages (biblio\tech): 426\437 ISBN: 1402066287, 9781402066283 Fast Fourier Transform - Algorithms and Applications presents an introduction to the principles of the fast Fourier transform (FFT). It covers FFTs, frequency domain filtering, and applications to video and audio signal processing. As fields like communications, speech and image processing, and related areas are rapidly developing, the FFT as one of the essential parts in digital signal processing has been widely used. Thus there is a pressing need from instructors and students for a book dealing with the latest FFT topics. Fast Fourier Transform - Algorithms and Applications provides a thorough and detailed explanation of important or up-to-date FFTs. It also has adopted modern approaches like MATLAB examples and projects for better understanding of diverse FFTs. Fast Fourier Transform - Algorithms and Applications is designed for senior undergraduate and graduate students, faculty, engineers, and scientists in the field, and self-learners to understand FFTs and directly apply them to their fields, efficiently. It is designed to be both a text and a reference. Thus examples, projects and problems all tied with MATLAB, are provided for grasping the concepts concretely. It also includes references to books and review papers and lists of applications, hardware/software, and useful websites. By including many figures, tables, bock diagrams and graphs, this book helps the reader understand the concepts of fast algorithms readily and intuitively. It provides new MATLAB functions and MATLAB source codes. The material in Fast Fourier Transform - Algorithms and Applications is presented without assuming any prior knowledge of FFT. This book is for any professional who wants to have a basic understanding of the latest developments in and applications of FFT. It provides a good reference for any engineer planning to work in this field, either in basic implementation or in research and development. Table of contents : Front Matter....Pages i-xviii Introduction....Pages 1-3 Discrete Fourier Transform....Pages 5-40 Fast Algorithms....Pages 41-110 Integer Fast Fourier Transform....Pages 111-126 Two-Dimensional Discrete Fourier Transform....Pages 127-184 Vector-Radix 2D-FFT Algorithms....Pages 185-193 Nonuniform DFT....Pages 195-234 Applications....Pages 235-316 Back Matter....Pages 317-423

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

superbin

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值