SNS Experiment3
SNS Experiment3
Saad Ahmed
23102144
Saad Ahmed
23102144
Q2
Saad Ahmed
23102144
Saad Ahmed
23102144
%Q3
N = 50;
sig1 = randn(1, N);
sig2 = 0.2 + randn(1, N);
figure;
subplot(2,1,1);
stem(1:N, sig1);
title('Discrete-Time Signal sig1(23102144)');
xlabel('n');
ylabel('sig1[n]');
grid on;
subplot(2,1,2);
stem(1:N, sig2);
title('Discrete-Time Signal sig2(23102144)');
xlabel('n');
ylabel('sig2[n]');
grid on;
ave1 = cumsum(sig1) ./ (1:N);
ave2 = cumsum(sig2) ./ (1:N);
figure;
stem(1:N, ave1 ); hold on;
stem(1:N, ave2 );
title('Running Averages ave1(n) and ave2(n)
(23102144)');
xlabel('n');
ylabel('Average Value');
legend('ave1[n]', 'ave2[n]');
grid on;
Learning Outcomes:
1) We can understand the generation of discrete time
signals.
2) We can visualize the discrete time signal in MATLAB.
3) We got to learn new tools on MATLAB.
Saad Ahmed
23102144