In Lab Task #01:: All All
In Lab Task #01:: All All
clc
clear all
close all
n=0:2:10;
x=exp(n);
subplot(211)
stem(n,x)
xlabel('n')
ylabel('x[n]')
title('orignal signal')
n1=-2*n;
subplot(212)
stem(n1,x)
xlabel('n1')
ylabel('x[n/(-2)]')
title('After scaling')
Part(b)
n=-2:10;
n1=-2:10;
x1=[1 2 3 4 5 6 7 6 5 4 3 2 1];
n2=n+2;
x2=[1 2 3 4 5 6 7 6 5 4 3 2 1];
if n1(1)>n2(1)
z1=n1(1)-n2(1);
x1=[zeros(1,z1) x1]
elseif n1(1)<n2(1)
z1=n2(1)-n1(1);
x2=[zeros(1,z1) x2]
end
if n1(end)>n2(end)
z2=n1(end)-n2(end);
x2=[x2 zeros(1,z2)]
elseif n1(end)<n2(end)
z2=n2(end)-n1(end);
x1=[x1 zeros(1,z2)]
else
disp('equal')
end
%for length
if n1(1)<n2(1)
n4=n1(1):n2(end)
elseif n1(1)>n2(1)
n4=n2(1):n1(end)
end
x4=x1.*x2
x3=[1 2 3 4 5 6 7 6 5 4 3 2 1];
n3=n-3
n3=(-1)*fliplr(n);
if n3(1)>n4(1)
z1=n3(1)-n4(1);
x3=[zeros(1,z1) 3]
elseif n3(1)<n4(1)
z1=n4(1)-n3(1);
x4=[zeros(1,z1) x4]
end
if n3(end)>n4(end)
z2=n3(end)-n4(end);
x4=[x4 zeros(1,z2)]
elseif n3(end)<n4(end)
z2=n4(end)-n3(end);
x3=[x3 zeros(1,z2)]
else
disp('equal')
end
%for length
if n3(1)<n4(1)
len=n3(1):n4(end)
elseif n3(1)>n4(1)
len=n4(1):n3(end)
end
x333=x3(1)
x444=x4(1)
y=x3+x4
stem(len,y)
title('x(3-n)+x(n)x(n-2)')