You are on page 1of 3

Tugas Sinyal dan Sistem

INSTITUT TEKNOLOGI PADANG

1. Program soal Nomor 1 A


f1=2;
f2=2;
A0=0;
x=linspace(-1,1,10000);
n=input('jumlah deret n=');
x=[-3,-2,-2,-1,-1,1,1,2,2,3];
y=[1,1,-1,-1,1,1,-1,-1,1,1];
line(x,y,'color','k','linewidth',3)
grid on;
hold on;
for k=1:4:n
f1=f1+(4/(k*pi))*cos(k*pi*x/2);
end

for k=3:4:n
f2=f2+(4/(k*pi))*cos(k*pi*x/2);
end

f3=A0+f1-f2;
plot(x,f3,'red','linewidth',2);
grid on;
xlabel('x');
ylabel('f(x)');
title(['soal no 1 A n=',num2str(n)])

1.1 Hasil Percobaa

TEKNIK ELEKTRO S1 DONI AGRIANTO


2018310031
Tugas Sinyal dan Sistem
INSTITUT TEKNOLOGI PADANG

Program soal Nomor 1 B


f1=0;
f2=0;
A0=0;
x=linspace(-5,5,10000);
n=input('jumlah deret n=');
x=[-3,-2,-2,-1,-1,1,1,2,2,3];
y=[1,1,-0.5,-0.5,1,1,-0.5,-0.5,1,1];
line(x,y,'color','k','linewidth',3)
grid on;
hold on;
title(['soal no 1 B n=',num2str(n)])

1.1.Hasil Running

TEKNIK ELEKTRO S1 DONI AGRIANTO


2018310031
Tugas Sinyal dan Sistem
INSTITUT TEKNOLOGI PADANG

2. Program Soal nomor 2


clear all;
clc
f1=0;
A0=0;
x= linspace(-2,2,10000);
n=input ('jumlah deret n=');
%Grafik gelombang persegi
X=[-2,-1,-1,0,0,1, 1,2];
Y=[1,1,-1,-1,1,1,-1,-1];
line(X,Y, 'color' , 'k' , 'linewidth' ,3)
grid on;hold on
%Deret Fourier fungsi ganjil persegi
for k =1:2:n
f1 =f1+(4/(k*pi))*sin(k*pi*x/1);
end
f2 =A0+f1;
plot(x,f2,'red','linewidth',2);
grid on;
xlabel('x');
ylabel('f(x)');
title(['evaluasi hasil deret fourier gelombang persegi dengan n=',num2str(n)])
2.1 Hasil Percobaan

TEKNIK ELEKTRO S1 DONI AGRIANTO


2018310031

You might also like