dft.rar

  • Bobooony
    了解作者
  • matlab
    开发工具
  • 432B
    文件大小
  • rar
    文件格式
  • 0
    收藏次数
  • 1 积分
    下载积分
  • 0
    下载次数
  • 2022-01-09 20:13
    上传日期
DFT的matlab算法,实际测试完全可用
dft.rar
  • DFT.m
    508B
内容介绍
fs=25600; [x,fs]=audioread('inyours.MP3'); sound(x,fs); y1=fft(x,10000); f=fs*(0:2047)/10000; figure(1) magy1=abs(y1); angy1=angle(y1); subplot(3,1,1),plot(x); title('原始信号波形') subplot(3,1,2),plot(magy1); title('原始信号幅值' ) subplot(3,1,3),plot(angy1); title('原始信号相位') %figure(2) %freqz(x)用基于 FFT 的算法来计算数字滤波器的 Z 变换频率响应。 %title('频率响应图') figure(2) plot(f,abs(y1(1:2048))); title('原始语音信号频谱') xlabel('Hz') ylabel('幅度') axis([0 4500 0 400])
评论
    相关推荐
    • DFTmatlab源代码-dft-tutorial:dft教程
      DFTmatlab源代码dft教程 官方EECS189项目站点-第12周时间序列数据 第12周:主题48:使用DFT编码音频 有关使用DFT编码音频的说明和教程。 本教程包括一个使用DFT对音频进行编码以进行语音检测的应用程序。 介绍 本...
    • DFTmatlab源代码-qscaild:qscailed
      DFTmatlab源代码一般说明 该代码允许在有限的温度下从较小的位移计算出二阶和三阶力常数。 它由Ambroise van Roekeghem,JesúsCarrete和Natalio Mingo贡献。 该软件主要是用Python 3编写的,并使用了一些常见的...
    • DFTmatlab源代码-SKA-DFT:SKA-DFT
      DFTmatlab源代码SKA-DFT 合并C_DFT()和CUDA_DFT() CPU版本: ./dft cpu CUDA版本: ./dft cuda StarPU版本: ./dft starpu 或者 STARPU_SCHED=ws STARPU_WORKER_STATS=1 ./dft starpu 如何安装StarPU: 安装...
    • DFTmatlab源代码-Discrete-Fourier-Transform:使用fft函数的DFTMATLAB代码
      DFTmatlab源代码离散傅立叶变换 不使用fft函数的DFTMATLAB代码 需要特别注意的是,这是一个功能文件而不是脚本,您需要传递参数以执行此程序。 步骤1.在您当前的MATLAB目录中保存“ DFT_nik.m” 步骤2.定义序列x...
    • DFTmatlab源代码-LINVARIANT:变种
      DFTmatlab源代码变种 LINVARIANT是计算凝聚态物理领域的通用模型生成器。 不变是这样的对象,虽然我们用的坐标系变成独立坐标的帮助下构建。 L是为了纪念著名物理学家列夫·戴维多维奇·兰道(Lev Davidovich ...
    • DFTmatlab源代码-DFT:使用MATLAB的离散傅立叶变换
      DFTmatlab源代码DFT 使用MATLAB的离散傅立叶变换 (dft.m):使用MATLAB的离散傅立叶变换代码。 (amplitudes.dat):matlab DFT算法的输入是一个文件(amplitudes.dat)。 (output.txt):将DFT频率值保存在...
    • DFTmatlab源代码-dft:dft
      DFTmatlab源代码dft是用于(d)筛选和(t)转化的工具。 数据在stdin上输入,格式为json blob(目前),在应用了过滤器和转换后输出。 Usage: dft [FILTER|TRANSFORM]* [OUTPUT] 每个过滤器和变换都按照它们在...
    • DFT算法优化matlab
      1.文件中的 huangjin.m是黄金分割法的算法, jintuifa.m是进退法的算法,在实现DFP的算法中都将调用这两个函数。
    • matlab-DFT
      matlab编写的DFT程序,很实用哟
    • matlab代码DFT.zip
      signal.slx为simulink的一个仿真模块,用作对信号采样 ...myDFT.m为DFT的实现 n1为选取的一个周期点数(与simulink模块采样周期匹配,点数=T/Ts) T:最小周期 Ts:采样周期 运行:先运行signal.slx,再运行myDFT.m