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

FFT 的C语言实现

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

代码说明:

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

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

发表评论

0 个回复

  • 矩阵的各种
    矩阵的各种算法-matrix algorithms
    2022-01-22 10:41:30下载
    积分:1
  • 下一部是计求解方程组
    下一部是计算求解方程组-under a calculation equations solution
    2022-07-05 09:59:41下载
    积分:1
  • 蚁群
    运用蚁群算法对函数进行求解 得到最优解,运用蚁群算法对函数进行求解 得到最优解
    2022-06-16 18:09:17下载
    积分:1
  • 贝叶斯决策方,包括子函数和调用的主程序
    贝叶斯决策方法,包括子函数和调用的主程序-Bayesian decision-making method
    2022-03-03 16:54:13下载
    积分:1
  • 数学小帮手本软件对一元,二元数学函数的分析提供帮助.可以对整个函数图形进行细致入微的观察,进行任意的缩小,放大...
    数学小帮手本软件对一元,二元数学函数的分析提供帮助.可以对整个函数图形进行细致入微的观察,进行任意的缩小,放大-help the small mathematical software to a million dual function of mathematical analysis to help. Can graphics for the entire function of meticulous observation, arbitrary narrowing and enlarge
    2022-05-20 10:32:05下载
    积分:1
  • 这是数字信号处理――matlab释义与实现一书的源代码
    这是数字信号处理――matlab释义与实现一书的源代码-This is the Digital Signal Processing-- Matlab Interpretation and Implementation of a source book
    2022-08-21 10:43:20下载
    积分:1
  • CRC循环的C语言实现,非常好用CRC循环的C语言实现
    CRC循环算法的C语言实现,非常好用CRC循环算法的C语言实现-CRC cycle algorithm realize the C language, very easy to use CRC cycle algorithm realize the C language
    2022-02-21 05:30:35下载
    积分:1
  • S​C​E​-​U​A​
        SCE-UA是一种全局优化算法,它集成了随机搜索算法、单纯形法、聚类分析及生物竞争演化等方法的优点,能有效处理目标函数反映面存在的粗糙、不敏感区及不凸起等问题,且不受局部最小点的干扰。其基本思路是将基于确定性复合型搜索技术和自然界中的生物竞争进化原理相结合,其关键部分为竞争的复合型进化算法(CCE)。在CCE中,每个复合型的顶点都是潜在的父辈,都有可能参与产生下一代群体的计算。每个子复合型的作用如同一对父辈。在构建过程中应用了随机方式选取子复合型,使得在可行域中的搜索更加彻底。   该代码采用SCE-UA算法进行垂向混合产流的参数自动率定,较好的解决了参数率定中的问题。
    2022-03-15 12:43:19下载
    积分:1
  • 本程序为三维FDTD方在Matlab中的实现。
    本程序为三维FDTD方法在Matlab中的实现。-This procedure for the three-dimensional FDTD method in the realization of Matlab.
    2022-01-26 17:24:46下载
    积分:1
  • 图像处理合集,有界面设计
    用matlab编写的图像处理的合集,包含10多种图像操作,如各种滤波处理,各种噪声处理,图像压缩处理,图像旋转,图像剪切,图像平移,图像缩放,图像膨化和腐蚀,图像边缘提取,图像变亮和变暗,图像锐化和柔和等等,重要的是有界面设计,在单一的GUI界面,可选择单独处理操作或是多种不同操作,是研究图像处理的好工具
    2022-10-14 05:35:02下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载