Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

%ss lab 12

clear all
clc

%exercise 1
% syms t
% x1=heaviside(t+2)-heaviside(t-2);
% x2=heaviside(t)-heaviside(t-4);
% X1 =fourier(x1)
% X2 =fourier(x2)
%
% %copy X1, X2, X and use them below
%
% t=-5:0.01:5;
% w=-3*pi:.01:3*pi;
% x1=heaviside(t+2)-heaviside(t-2);
% x2=heaviside(t)-heaviside(t-4);
% X1 = (cos(2*w)*i + sin(2*w))./w - (cos(2*w)*i -
sin(2*w))./w;
% X2 = (cos(4*w)*i + sin(4*w))./w - i./w;
% subplot(231)
% plot(t,x1,'linewidth',2)
% grid
% title('x(t)')
% subplot(234)
% plot(t,x2,'linewidth',2)
% grid
% title('x2(t)')
% subplot(232)
% plot(w, abs(X1),'linewidth',2)
% grid
% title('Magnitude Spectrum')
% subplot(233)
% plot(w, (angle(X1)),'linewidth',2)
% grid
% title('Phase Spectrum')
% subplot(235)
% plot(w, abs(X2),'linewidth',2)
% grid
% title('Magnitude Spectrum')
% subplot(236)
% plot(w, (angle(X2)),'linewidth',2)
% grid
% title('Phase Spectrum')
%exercise 2
% syms t
% x1=heaviside(t+2)-heaviside(t-2);
% x2=heaviside(t-2)-heaviside(t-6);
% X1 =fourier(x1)
% X2 =fourier(x2)
%
% %copy X1, X2, X and use them below
%
%
% t=-5:0.01:7;
% w=-3*pi:.01:3*pi;
% x1=heaviside(t+2)-heaviside(t-2);
% x2=heaviside(t-2)-heaviside(t-6);
% X1 = (cos(2.*w).*1i + sin(2.*w))./w -
(cos(2.*w).*1i - sin(2*w))./w;
% X2 = - (cos(2.*w).*1i + sin(2.*w))./w +
(cos(6.*w).*1i + sin(6.*w))./w;
% subplot(231)
% plot(t,x1,'linewidth',2)
% grid
% title('x(t)')
% subplot(234)
% plot(t,x2,'linewidth',2)
% grid
% title('x2(t)')
% subplot(232)
% plot(w, abs(X1),'linewidth',2)
% grid
% title('Magnitude Spectrum')
% subplot(233)
% plot(w, (angle(X1)),'linewidth',2)
% grid
% title('Phase Spectrum')
% subplot(235)
% plot(w, abs(X2),'linewidth',2)
% grid
% title('Magnitude Spectrum')
% subplot(236)
% plot(w, (angle(X2)),'linewidth',2)
% grid
% title('Phase Spectrum')
%exercise 3
% syms t
% x1=heaviside(t+2)-heaviside(t-2);
% x2=(heaviside(t+2)-heaviside(t-2))*exp(i*2*t);
% X1 =fourier(x1)
% X2 =fourier(x2)
%
% % copy X1, X2, X and use them below
%
% t=-5:0.01:5;
% w=-3*pi:.01:3*pi;
% x1=heaviside(t+2)-heaviside(t-2);
%x2=(heaviside(t+2)-heaviside(t-2)).*exp(i*2*t);
% X1 = (cos(2*w)*i + sin(2*w))./w - (cos(2*w)*i -
sin(2*w))./w;
% X2 = (cos(2*w - 4)*i + sin(2*w - 4))./(w - 2) -
(cos(2*w - 4)*i - sin(2*w - 4))./(w - 2);
% subplot(231)
% plot(t,x1,'linewidth',2)
% grid
% title('x(t)')
% subplot(234)
% plot(t,x2,'linewidth',2)
% grid
% title('x2(t)')
% subplot(232)
% plot(w, abs(X1),'linewidth',2)
% grid
% title('MAGNITUDE X1(w)')
% subplot(233)
% plot(w, angle(X1),'linewidth',2)
% grid
% title('angle X1(w)')
% subplot(235)
% plot(w, abs(X2),'linewidth',2)
% grid
% title('MAGNITUDE X2(w)')
% subplot(236)
% plot(w, angle(X2),'linewidth',2)
% grid
% title('angle X2(w)')

You might also like