这个DFT如何调用
function Xk=DFT(xn,N)n=0:N-1;
k=0:N-1;
WN=exp(-j*2*pi/N);
nk=n'*k;
WNnk=WN.^(-nk);
Xk=(xn*WNnk);
subplot(211),stem(n,xn);
xlabel('n');
ylabel('xn');
subplot(212),stem(k,abs(Xk));
xlabel('k');
ylabel('abs(Xk)');
不知道程序里面的xn表达式该如何调用,离散傅立叶变换的xn应如何调用
[ 本帖最后由 eight 于 2008-4-14 21:14 编辑 ]
回复 楼主 的帖子
xn可能是一个数组长度是N-1
请教
如果要求xn=cos(n*pi/6)的DFT, 该如何调用这个程序希望楼主指点
谢谢 !!!!!!!! 给你举个例子:
n=1:0.1:12;
xn=cos(n*pi/6);
N=length(xn);
Xk=DFT(xn,N);
页:
[1]