You are on page 1of 3

%lab-1 Prateek Jaiswal UI22EC52 1-08-2023

clc
clear all
close all
datetime
t=linspace(-10,10,40);
subplot(2,3,1)
x1=zeros(length(t));
for i=1:length(t)
if t(i)==0
x1(i)=1;
else
x1(i)=0;
end
end
stem(t,x1)
title("Impulse")
xlabel("Time(t)")
ylabel("Amplitude(m)")
subplot(2,3,2)

x2=zeros(length(t));
for i=1:length(t)
if t(i)>=0
x2(i)=1;
else
x2(i)=0;
end
end
stem(t,x2)
title("Unit step")
xlabel("Time(s)")
ylabel("Amplitude(m)")

subplot(2,3,3)
x3=zeros(length(t));
for i=1:length(t)
if t(i)>=0
x3(i)=t(i);
else
x3(i)=0;
end
end
stem(t,x3)
title("Unit ramp")
xlabel("Time(m)")
ylabel("Amplitude(m)")

subplot(2,3,4)
a=2;
x4=zeros(length(t));
for i=1:length(t)

1
x4(i)=(a*t(i)*t(i))/2;
end
stem(t,x4)
title("Parabolic")
xlabel("Time(s)")
ylabel("Amplitude(m)")

subplot(2,3,5)
x5=zeros(length(t));
w=30;
x5=a.*sin(w.*t);
stem(t,x5)
title("Sinusoidal")
xlabel("Time(s)")
ylabel("Amplitude(m)")

subplot(2,3,6)
x6=zeros(length(t));
w=5;
x6=2.71.^(1j.*w.*t);
plot(t,x6)
title("Complex Exponential")
xlabel("Time(s)")
ylabel("Amplitude(m)")

ans =

datetime

01-Aug-2023 15:24:29

Warning: Imaginary parts of complex X and/or Y arguments ignored.

2
Published with MATLAB® R2023a

You might also like