Exercise 3 Code:
% Creating a sinusoidal sequence x of frequency (2*pi/3) and 50 samples
n=1:50;
x=sin(2*pi*(2*pi/3)*n);
subplot(311);
stem(x);
title('sinusoidal sequence x of frequency (2*pi/3)');
xlabel('samples');
ylabel('x[n]');
subplot(312);
stem(Num);
title('Impulse response of a filter from fdatool exported as a vector(Num) in workspace');
xlabel('samples');
ylabel('Num');
% Filtering the input sequence x by the filter using function conv
y=conv(Num,x);
subplot(313);
stem(y);
title('Output sequence y obtained using function conv');
xlabel('samples');
ylabel('y[n]');
Figure:
Exercise 4a
Code:
% Creating a sinusoidal sequence x of frequency (2*pi/3) and 50 samples
n=1:50;
x=sin(2*pi*(2*pi/3)*n);
subplot(311);
stem(x);
title('Sinusoidal sequence x of frequency (2*pi/3)');
xlabel('samples');
Add a Comment