登录
首页 » 算法 » FFT 的C语言实现

FFT 的C语言实现

于 2022-08-19 发布 文件大小:501.93 kB
0 130
下载积分: 2 下载次数: 1

代码说明:

应用背景快速傅里叶变换 (fast Fourier transform), 即利用计算机计算离散傅里叶变换(DFT)的高效、快速计算方法的统称,简称FFT。快速傅里叶变换是1965年由J.W.库利和T.W.图基提出的。采用这种算法能使计算机计算离散傅里叶变换所需要的乘法次数大为减少,特别是被变换的抽样点数N越多,FFT算法计算量的节省就越显著。 关键技术FFT的基本思想是把原始的N点序列,依次分解成一系列的短序列。充分利用DFT计算式中指数因子 所具有的对称性质和周期性质,进而求出这些短序列相应的DFT并进行适当组合,达到删除重复计算,减少乘法运算和简化结构的目的。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 已经一整数n,求1!+2!+3!+4!+5!+6!+……+n!,n<1
    已经一整数n,求1!+2!+3!+4!+5!+6!+……+n!,n
    2022-05-10 20:58:45下载
    积分:1
  • 在 Matlab 中的遗传
    这是在 Matlab 遗传算法的一个实现。欢迎下载。谢谢你的支持。
    2022-05-26 02:31:27下载
    积分:1
  • a prepared using Matlab, harmonic signal for the estimated number of procedures...
    一个用matlab编写的,用于估计信号谐波个数的程序,堪称经典!-a prepared using Matlab, harmonic signal for the estimated number of procedures for his classic!
    2022-03-18 12:09:35下载
    积分:1
  • 高斯 - 赛德尔ITERATAIVE技术
    To solve Ax = b given an initial approximation x(0).**   INPUT:   the number of equations and unknowns n; the entries*            A(I,J), 1
    2022-01-21 21:36:23下载
    积分:1
  • 数据挖掘是信息产业界近年来非常热门的研究方向,聚类分析是数据挖掘中的核心技术。本文对数据挖掘领域的聚类分析方及代表进行分析,并从多个方面对这些性能进行...
    数据挖掘是信息产业界近年来非常热门的研究方向,聚类分析是数据挖掘中的核心技术。本文对数据挖掘领域的聚类分析方法及代表算法进行分析,并从多个方面对这些算法性能进行比较,同时还对聚类分析在数据挖掘中的几个应用进行了阐述。-Data Mining is the IT industry is very popular in recent years the direction of the research, cluster analysis is data mining in the core technology. In this paper, the field of data mining methods and the representative of cluster analysis algorithm analysis, and from several aspects of these algorithms to compare the performance, but also on the cluster analysis of data mining in several applications are described.
    2022-03-12 05:41:12下载
    积分:1
  • Mean Shift
    使用python编写的处理彩色图像的Meanshift 算法   需要安装python2.5以上  
    2023-03-24 11:05:04下载
    积分:1
  • C++语言编写程序,求解求解任意阶贝塞尔函数
    本程序为C++语言编写,根据贝塞尔函数的圆柱形递推公式编写,用于求解任意阶的贝塞尔函数。
    2022-03-12 14:23:24下载
    积分:1
  • PSpincalc 包态度表示形式之间进行转换: DCM、 欧拉角、 四元数和欧拉矢量
    PSpincalc包的态度表示形式之间进行转换: DCM、 欧拉角、 四元数和欧拉矢量在三维空间中旋转形式主义来自维基百科,自由的百科全书在几何中,各种形式主义是用来表达一个自转周期为三个维度作为数学变换。在物理学中,这一概念应用于经典力学的纯旋转运动的定量描述科学旋转 (或角) 运动学在哪里。对象在给定时刻的取向被描述相同的工具,因为它被定义为从参照放置在空间中,虚构的旋转,而不是实际观察从以前放置在空间旋转。根据 Euler 的旋转定理一个单一旋转某个坐标轴的描述刚体 (或三维坐标系统与固定的起源) 旋转。这种轮换可以通过最小的三个实际参数唯一描述。然而,由于各种原因,有几种方式来表示它。很多这些意见书超过必要的最低限度的三个参数,使用他们每个人都仍然虽然只有三个自由度。旋转矩阵单位向量上述的黑社会也称为基础。在其当前位置 (旋转) 中指定此基础向量的坐标 (组件),职权 (非旋转) 坐标轴,将完全描述的转动。三个单位向量 scriptstyle 帽子 {mathbf {蓝}}、 scriptstyle 帽子 {mathbf {v}} 和 scriptstyle 帽子 {mathbf {白}} 构成每个旋转的基础包括 3 坐标,收益共进行 9 参数。这些参数可以写成的元素称为一个旋转矩阵的 3 × 3 矩阵 scriptstyle mathbf {A}。欧拉轴和角度由欧拉轴和角度旋转的可视化效果。主要文章: 轴 — — 角度代表性从 Euler 的旋转定理,我们知道任何旋转可以表示为一个单一的旋转某个坐标轴。中轴是单位向量 (唯一标志除外) 由旋转不变。角的大小也是独特的与它的标志由旋转轴的标志。欧拉旋转欧拉旋转背后的理念是将拆分完成旋转坐标系的三个简单的本构轮换,叫做岁差、 章动,内在的旋转,被他们每一个增量对欧拉角之一。请注意外部矩阵将代表一个旋转轴之一的参考帧,内在的矩阵表示一个旋转移动框架轴之一。中间矩阵代表围绕称为节点线中间轴的旋转。四元数主要文章: 四元数和空间旋转四元数,形成一个四维向量空间,已证明非常有用的在代表轮换以上其他表示形
    2022-06-26 11:48:59下载
    积分:1
  • 深度学习工具箱
    深度学习matlab工具箱,包括 Deep Belief Nets, Stacked Autoencoders, Convolutional Neural Nets, Convolutional Autoencoders and vanilla Neural Nets。
    2022-05-25 20:49:52下载
    积分:1
  • VB四则运
    vb程序设计——四则运算vb程序设计——四则运算vb程序设计——四则运算vb程序设计——四则运算vb程序设计——四则运算vb程序设计——四则运算vb程序设计——四则运算vb程序设计——四则运算vb程序设计——四则运算vb程序设计——四则运算vb程序设计——四则运算vb程序设计——四则运算vb程序设计——四则运算vb程序设计——四则运算
    2022-01-25 16:40:47下载
    积分:1
  • 696518资源总数
  • 106161会员总数
  • 5今日下载