博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【算法•日更•第五十七期】快速傅里叶变换(FFT):从入门到放弃
阅读量:5288 次
发布时间:2019-06-14

本文共 463 字,大约阅读时间需要 1 分钟。

▎一些用的上的东西

  小编太菜了,很多东西都不会证明(主要是三角函数还没有学啊~~~)。

  附上链接

  大家可以看看这个博主的证明。

  所以小编就只提供讲解了。

▎前置知识

  离散傅里叶变换,。

▎FFT

  在之前,一个多项式是长这个样子的:

  

  现在我们拆一下,定义两个多项式:

  f1(x)=a0+a2x+a4x2+……+an-2xn/2-1

  f2(x)=a1+a3x+a5x2+……+an-1xn/2-1

  显然,f(x)=f1(x2)+x·f2(x2)。

  

 

  利用分治的思想,我们将ωnk和wnk+n/2分别当作x带入,易得:

  f(ωnk)=f1n/2k)+ωnkf2n/2k)

  f(wnk+n/2)=f1n/2k)-ωnkf2n/2k)

  我们会发现只要算出f1n/2k)和ωnkf2n/2k),f(ωnk)和f(wnk+n/2)就迎刃而解了。

转载于:https://www.cnblogs.com/TFLS-gzr/p/11395697.html

你可能感兴趣的文章
hdu 2255 二分图最大权匹配 *
查看>>
bzoj 1415 期望+记忆化搜索 ****
查看>>
Lesson_fun
查看>>
黑客语(Leet)
查看>>
【读书笔记】【CLR via C#】【第一章】The CLR’s Execution Model
查看>>
Flex AIR Mobile应用性能解决方案
查看>>
从零学React Native之08Image组件
查看>>
Python学习 - 函数
查看>>
单个索引与复合索引
查看>>
install.php
查看>>
csv导出
查看>>
【软件工程】重构-改善既有代码的设计
查看>>
高可用Kubernetes集群-12. 部署kubernetes-ingress
查看>>
复利计算(结对编程)评论
查看>>
博客园 Mac客户端 2.0 正式发布!
查看>>
Java---容器基础总结
查看>>
清除Windows的DNS缓存
查看>>
发出HTTP请求并获得HTTP响应
查看>>
Eclipse使用Maven创建Dynamic Web Project
查看>>
Raphael实例
查看>>