www.pudn.com > DSP3_MATLAB.rar > exa030203.m
%---------------------------------------------------------------------------- % exa030203, for example 3.2.5 % to explain how to do DTFT %---------------------------------------------------------------------------- clear; % 产生一指数信号; N=128; a=0.6; for n=1:N x(n)=a^(n-1); end % 实际上是对该信号作DFT: X=fft(x); Xa=abs(X); Xp=angle(X); Xp=unwrap(Xp); w=-0.5+1/N:1/N:0.5; subplot(221) plot(w,fftshift(Xa));grid on; subplot(222) plot(w,fftshift(Xp));grid on;