DSP Exp2
DSP Exp2
clc;
clear;
clf
subplot(3, 2, 1);
plot(n_impulse, x_impulse);
title("Unit Impulse Signal");
xlabel("n");
ylabel("Amplitude");
xgrid(1);
subplot(3, 2, 2);
plot(n_step, x_step);
title("Unit Step Signal");
xlabel("n");
ylabel("Amplitude");
xgrid(1);
subplot(3, 2, 3);
plot(n_ramp, x_ramp);
title("Unit Ramp Signal");
xlabel("n");
ylabel("Amplitude");
xgrid(1);
// 4. Exponential Signal
n_exp = -10:10;
a = 2;
x_exponential = a .^ n_exp;
subplot(3, 2, 4);
plot(n_exp, x_exponential);
title("Exponential Signal");
xlabel("n");
ylabel("Amplitude");
xgrid(1);
subplot(3, 2, 5);
plot(n_square, x_square);
title("Square Wave Signal");
xlabel("Time (s)");
ylabel("Amplitude");
xgrid(1);
clc;
clear;
clf
subplot(3, 2, 1);
plot2d3(n_impulse, x_impulse);
title("Unit Impulse Signal");
xlabel("n");
ylabel("Amplitude");
xgrid(1);
subplot(3, 2, 2);
plot2d3(n_step, x_step);
title("Unit Step Signal");
xlabel("n");
ylabel("Amplitude");
xgrid(1);
subplot(3, 2, 3);
plot2d3(n_ramp, x_ramp);
title("Unit Ramp Signal");
xlabel("n");
ylabel("Amplitude");
xgrid(1);
// 4. Exponential Signal
n_exp = -10:10;
a = 2;
x_exponential = a .^ n_exp;
subplot(3, 2, 4);
plot2d3(n_exp, x_exponential);
title("Exponential Signal");
xlabel("n");
ylabel("Amplitude");
xgrid(1);
subplot(3, 2, 5);
plot2d3(n_square, x_square);
title("Square Wave Signal");
xlabel("Time (s)");
ylabel("Amplitude");
xgrid(1);