数字信号处理教程
是不是苦于数字信号处理实验的题目难题,是不是还苦于matlab的代码不熟悉,不明白数字信号处理的基础算法机理,来,你想要的这里都有。
尼克勒的风
码虫一只
展开
-
2.MATLAB利用“基2时间抽选法”实现FFT
通过基2时间抽选法的原理,编程实现基2(DIT)FFT文章目录题目重述问题分析以及求解思路程序代码题目重述问题分析以及求解思路待完善(请耐心等待)程序代码%%数据倒位序N=32;XY=rand(1,N);d=[0:N-1];n=log2(N);A=dec2bin(d,n);A=fliplr(A);b=bin2dec(A);b=b';X=zeros(1,N);for ki=1:N t=b(ki); X(ki)=XY(t+1);end%%FFT算法原创 2021-10-27 10:13:41 · 3662 阅读 · 5 评论 -
1.MATLAB实现DFT
编写由定义式实现的DFT和由矩阵形式实现的DFT,以及线性卷积和周期卷积的实现.文章目录题目重述问题分析以及求解思路程序代码问题1代码问题3代码题目重述1.编写由定义式实现的DFT和由矩阵形式实现的DFT。问题分析以及求解思路待完善(请耐心等待)程序代码问题1代码x=rand(1,5);N=length(x);xk=zeros(1,N);n=0:1:N-1;k=0:1:N-1;xk=x*exp(-1i*(n'*k)*2*pi/N)subplot(211)stem(原创 2021-10-27 10:13:05 · 10934 阅读 · 2 评论