-
-
-
MATLAB编程DFT
function [XK]=DFT(xn)
N=length(xn);
n=0:1:N-1;
k=0:1:N-1;
WN=exp(-1j*2*pi/N);
nk=n'*k;
WNnk=WN^nk;
XK=xn*WNnk;
end
-
-
-
数字信号处理实验DFT、FFT、 DHT C++实现
用C++实现 的DFT FFT DHT正反变换:
正反变化公式如下:
X k ∑ n 0 ^ N 1 〖x n e^ j 2π N nk 〗 ∑ n 0 ^ N 1 〖x n W〗 N^nk a
x n 1 N ∑ n 0 ^ N 1 〖X k e^ j 2π N nk 〗 1 N ∑ n 0 ^ N 1 〖X k W〗 N^ nk b
-
-
-
matlab dft
1.掌握DFT函数的用法。
2. 利用DFT进行信号检测及谱分析。
3.了解信号截取长度对谱分析的影响。
-
-
-