clc;
clear all;
n=10:10;
%unit impluse
impluse=(n==0);
subplot(3,2,1);
stem(n,impulse);
title('unit impulse');
xlabel('n');
ylabel('delta(n)');
%unit step 
step=(n>=0);
subplot(3,2,2);
stem(n,step);
title('unit step signal');
xlabel('n');
ylabel('u(n)');
%ramp
ramp=n.*n>=0
subplot(3,2,3);
stem(n,ramp);
title('ramp signal');
xlabel('n');
ylabel('r(n)');
%exponential 
a=0.8
exp_signal((a.^n).*(n>=0));
subplot(3,2,4);
stem(n,exp_signal)
title('n');
ylabel('a^nu(n)');
%sinusoidal
omega=pi/4;
sinusoidal=sin(omega*n);
subplot(3,2,5);
step=(sinusoidal);
title('sinusoidal signal');
xlabel('n');
ylabel('sin(wn)');

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: