Professional Documents
Culture Documents
clf;
N=input('signal length=');
R=input('DFT length=');
fr=input('Type in the sinusoidal frequencies=');
n=0:N-1;
x=0.5*sin(2*pi*n*fr(1))+sin(2*pi*n*fr(2));
Fx=fft(x,R);
k=0:R-1;
stem(k,abs(Fx));grid;
xlabel('k');ylabel('magnitude');
title(['N=',num2str(N),'R=',num2str(R)]);
%3)Exponential Sequence
X2=.8.^(n);
subplot(3,2,3),stem(n,X2);
Xlabel('n'),Ylabel('X2(n)');
title('Exponential Sequence');
Kaiser Window
format long;
kw=kaiser(61,4.5333514);
b=fir1(60,.3,kw);
[h,omega]=freqz(b,1,512);
mag=20*log10(abs(h));
plot(omega/pi,mag);grid;
xlabel('Normalised Frequency');
ylabel('gain in db');