www.pudn.com > communication-systems-using-MATLAB-m-files.rar > dis_spct.m


% Example of Plotting the Discrete Spectrum  
echo on 
function='lambda'; 
a=-1.3; 
b=3.3; 
n=24; 
tol=0.1; 
xx=fseries(function,a,b,n,tol); 
xx1=xx(n+1:-1:2); 
xx1=[conj(xx1),xx]; 
absxx1=abs(xx1); 
pause  % Press any key to see a plot of the magnitude spectrum 
n1=[-n:n]; 
stem(n1,absxx1) 
title('The Discrete Magnitude Spectrum') 
phasexx1=angle(xx1); 
pause  % Press any key to see a plot of the phase spectrum 
stem(n1,phasexx1) 
title('The Discrete Phase Spectrum')