Anda di halaman 1dari 15

1.

Gambarkan fungsi sinus, kemudian lakukan pergeseran sebesar 45 0, 900,


1350, 1800 dan 3600 !
fungsi sinus

1
0
-1

20

40

60

80

100

120

80

100

120

80

100

120

80

100

120

100

120

shift 45

1
0
-1

20

40

60
shift 90

1
0
-1

20

40

60

shift 135

1
0
-1

20

40

60
shift 180

1
0
-1

60
shift

-1

0
0

50

100

80

1
360

Fungsi sin, f = 15 Hz

time

150

200

50

100

250

time

150

200

250

spektrum real

2. Gambarkan-1hasil transformasi Fourier dari 50soal no. 1. Tampilkan spektrum real,


0
20 fasa dari
40 frekuensi
60 yang berbeda
80
120
imaginary,amplitudo,
dan
! 100
0
time
0
a. Fungsi Sinus

10

-10

50

100

frekuensi

150

200

100
0
-100

50

100

frekuensi

150

200

-50

250

250

spektrum imaginer

spektrum real

40

spektrum imaginer

20

Fungsi sin, f = 5 Hz

-1

50

100

50

100

frekuensi

150

200

250

150

200

250

100
0
-100

frekuensi

50

100

frekuensi

150

200

250

spektrum amplitudo

100

100
50
0

2
0
-2

50

100
150
Fungsifrekuensi
sin, f = 25 Hz

200

250

spketrum fase

spketrum fase

spektrum amplitudo

200

50

100

01

50

Fungsi sin, f = 50 Hz
100
150
frekuensi

-2

200

50

100

frekuensi

150

50

100

200

frekuensi

150

250

200

250

100
50

b. Fungsi sinus dengan pergeseran 450


50Fungsi sin, shift
100 45, f = 5 Hz
150

200

frekuensi

250

-2

50
0

100
50

150

time
100
150
frekuensi

200

250

50

100

frekuensi

150

200

250

0
0

50

100

150

200

250

50

100

150

200

250

50

100

150

200

250

50

Fungsi sin, shift 45, f = 15 Hz


100
150
frekuensi

200

time

0
-100

frekuensi

100
0
-100
100

frekuensi

50

50

100

frekuensi

150

200

-1 0
0

250
200

100

-100

250

250

02

0
0

200

100

spketrum fase

-1

250

spektrum real

100

-100

250

spektrum amplitudo spektrum imaginer

150

250

spektrum real

time

spektrum imaginer

spektrum real
spektrum imaginer

spektrum imaginer

spektrum real

-1

100

spektrum amplitudo

50

100

spketrum fase

-100

200

50

-50

150

0
-1

frekuensi

100

-2

50

100

50

time

100

150

frekuensi

200

150

250

200

250

0
-100

50

100

50

100

frekuensi

150

200

250

150

200

250

100
0
-100

frekuensi

100
0

50

100

frekuensi

150

200

250

2
0
-2

50

100
50
0

spketrum fase

spketrum fase

spektrum amplitudo

spektrum amplitudo

200

100
150
Fungsi sin, shift 45, f = 25 Hz
frekuensi

200

250

50

100

150

frekuensi

200

250

0
0

50

100

150

frekuensi

200

250

100
50
0

50

0.5

100

frekuensi

150

200

250

c. Fungsi sin, dengan pergeseran 900

0
-0.5

150

200

250

200

250

0
-1

Fungsi sin, shift 90, f = 5 Hz

50

100

0
-1

50

frekuensi

100

150

time

200

100
150
frekuensi
Fungsi sin,
shift 45, f = 50 Hz

50

100

150
time

200

250

300

50

100

150
frekuensi

200

250

300

0
200

50

100

150
frekuensi

200

250

300

200
0
-200
20
0

-20

100
0

50

1
0

50

100

150
frekuensi

200

250

300

250

300

0
-0.2

Fungsi sin, shift 90, f = 15 Hz

100

150
frekuensi

0
150

200

0.2

250

-1

250

200

50

100

100
-100
0

50

100

time

200

150

200

250

150

200

250

100

200
-200
0

50

100

100
10
0
00

-102
0

50
50

0
-2

-1

250

spektrum real

200

spektrum imaginer
spektrum amplitudo

150

time

spketrum fase

100

50

50

frekuensi

50

frekuensi

100
100

frekuensi

frekuensi

100

frekuensi

150

200

250

spektrum real
spektrumspektrum
imagineramplitudo
spketrum fase

spektrum real

spektrum imaginer
spektrum amplitudo

50

spektrum real
spektrumspektrum
imagineramplitudo
spketrum fase

spketrum fase

-50

100

100

-100

50

0
-1

50
50

150
150

150

200
200

200

250
250

250

0
00

-502
0

50

50

100

100

0
-2

50

100

frekuensi

frekuensi

frekuensi

frekuensi

150

150

150

200

200

200

250

250

250

Fungsi sin, shift 90, f = 25 Hz

1
0

0
0

50

100

150

time

200

250

-1

50

100

150

frekuensi

200

250

50
0
-50

50

100

150

frekuensi

200

250

100
50
0

spketrum fase

spektrum amplitudo

50

100

frekuensi

150

200

250

2
0
-2

0
d. Fungsi
sin,
dengan150pergeseran
135250
50
100
200

spektrum amplitudospektrum imaginer

-100

50

100

150
time

200

250

300

50

100

150
frekuensi

200

250

300

50

100

150
frekuensi

200

250

300

50

100

150
frekuensi

200

250

300

50

100
150
200
Fungsi sin,
shift 90, f = 15 Hz
frekuensi

250

300

0
-100
100
0
-100
200
100
0

frekuensi
Fungsi sin, shift 90, f = 5 Hz

100

spketrum fase

spektrum real

100

spektrum imaginer

spektrum real

-1

Fungsi sin, shift 90, f = 50 Hz

2
0
-2

1
0

-1
50

100

time

150

200

100

50

100

frekuensi

150

200

50

100

100
100
0
50
-100
0
0
0

250

0
100
-100
00
0

50
50

100
150
100 frekuensi 150
frekuensi

200
200

250
250

2
0
0

50

100

frekuensi

150

200

250

150

200

250

150

200

250

50
50

100
150
100 frekuensi 150
frekuensi

200
200

250
250

50

100

200

250

time

100
0
-100

spektrum
amplitudo
spektrum
imaginer

100
200

-2

50

spketrum fase

-100

250

spektrum real

100

spketrum fase

spektrum
imaginer
spektrum
amplitudo

spektrum real

-1

frekuensi

2
0
-2

frekuensi

150

Fungsi sin, shift 90, f = 25 Hz

1
0
-1

50

100

150

time

200

-1

250

50

100

150

frekuensi

200

250

spektrum imaginer

100
0
0

50

100

100

150

frekuensi

200

250

spektrum amplitudo

-100

50
0

50

100

frekuensi

150

200

250

0
-2

50
100 dengan
150 pergerseran
200
250 0
e. Fungsi
sin,
180

frekuensi

250

300

50

100

150
frekuensi

200

250

300

50

100

150
frekuensi

200

250

300

50

100

50

100
150
200
Fungsi sin, shift 180, f = 15 Hz
frekuensi

0
-200

200
100
0

150
frekuensi

200

250

300

250

300

2
0
-2

time

150

200

50

50

100

100

frekuensi

time

150

150

200

200

250

50

100

50
50
50

100
100
100

100
22

frekuensi

frekuensi
frekuensi
frekuensi

50
50
50

50

50

150

150
150
150

200

200
200
200

250

250
250
250

100
150
100
100 frekuensi 150
150
frekuensi
frekuensi

200
200
200

250
250
250

100
50
-1000
0
00
-100
00 0

time

150

200

250

200

250

Fungsi sin, shift 180, f = 50 Hz

01
-500
0

100

50
50

100
100

200
100
100
0

000

-100
-2
-2 0
00

-1
0
100

250

50
200
100
0

100
500
-100
0
-50
00
000

-1

250

Fungsi sin, shift 180, f = 25 Hz

1
0
0
-10
0
-1
0
100

100

spektrum real

50

spektrumamplitudo
amplitudo
spektrum
spektrum
spektrum
realimaginer

spketrum
fase
spektrum
imaginer
spketrum
fase

spektrum real

200

10

spektrum
amplitudo
spektrum
amplitudo
spektrum
imaginer
spektrum
spketrumimaginer
fase
spektrum real
spketrum
fase

150
time

200

0
-1

100

-20

Fungsi sin, shift 180, f = 5 Hz

50

spketrum fase

20

spektrum real

spektrum real

spketrum fase

spektrum amplitudospektrum imaginer

50

-50

Fungsi sin, shift 90, f = 50 Hz

50

frekuensi
150
time

150
200

300

200

250

5050
50

150
frekuensi
100
150
100100
150 150 200
200
frekuensi
frekuensi
frekuensi

250
250
200

300
300
250

5050
50

100100
100

250
250
200

300
300
250

2100
2

100

250

00 0

-100
-2
-2 0
00

150 150 200


200
150
frekuensi
frekuensi
frekuensi

Fungsi sin, dengan pergeseran 3600

f.

Fungsi sin, shift 360, f = 5 Hz

1
0
-1

50

100

time

150

200

250

-1

frekuensi

150

200

250

100
0
-100

50

100

frekuensi

200

150

200

250

100
0

50

100

frekuensi

150

200

250

2
0
-2

50

100
150
frekuensi
Fungsi sin,
shift 360, f = 25 Hz

200

250

spektrum real

100

spektrum imaginer

50

spektrum amplitudo

-50

100

50

100

150

200

250

frekuensi

150

200

250

150

200

250

150

200

250

200

250

0
-100

frekuensi

100
50
0

50

100

50

100

frekuensi

2
0
-2

100

time

150

200

250

-1

150
frekuensi
Fungsi sin, shift 360, f = 50 Hz

100

frekuensi

150

200

250

50

100

frekuensi

150

200

250

50
0

50

100

frekuensi

150

200

250

spektrum real

50

spektrum amplitudo spektrum imaginer

50

100

frekuensi

150

200

250

50

100

150
time

200

250

300

50

100

150
frekuensi

200

250

300

50

100

150
frekuensi

200

250

300

50

100

150
frekuensi

200

250

300

50

100

150
frekuensi

200

250

300

0
-100
100
0
-100

200
100

2
0

100

spketrum fase

spektrum real

50

100

spketrum fase

spektrum amplitudo spektrum imaginer

-2

50

time

100

-100

100

100

50

-50

50

0
-1

50

spketrum fase

spektrum real

spketrum fase

spektrum amplitudo spektrum imaginer

10

-10

Fungsi sin, shift 360, f = 15 Hz

0
2
0
-2

3. Fungsi kotak, dengan perioda T. Kemudian dilakukan pergeseran sebesar T/2, T


dan 2T

1
0
-1
-1
10
0
-10
100
0
-100
100
50
0
2
0
-2

5
0
-5
100
50
0
2
0
-2

-0.8

-0.6

-0.4

-0.2
0
0.2
0.4
spektrum komponen real

20

20

40

20

40

60
spektrum fase

20

40

60

1
0
-1
-1
100
0
-100

square wave

40
60
80
spektrum komponen imajiner

0.6

0.8

100

120

100

120

80

100

120

80

100

120

60
80
spektrum amplitudo

Square wave dengan shifting T/2

-0.8

-0.6

-0.4

-0.2
0
0.2
0.4
spektrum komponen real

20

40
60
80
spektrum komponen imajiner

20

40

20

40

60
spektrum fase

20

40

60

0.6

0.8

100

120

100

120

80

100

120

80

100

120

60
80
spektrum amplitudo

1
0
-1
-1
10
0
-10
100
0
-100
100
50
0
2
0
-2

100
0
-100
100
50
0
2
0
-2

-0.8

-0.6

-0.4

-0.2
0
0.2
0.4
spektrum komponen real

20

20

40

20

40

60
spektrum fase

20

40

60

1
0
-1
-1
10
0
-10

Square wave dengan shifting T

40
60
80
spektrum komponen imajiner

0.6

0.8

100

120

100

120

80

100

120

80

100

120

60
80
spektrum amplitudo

Square wave dengan shifting 2T

-0.8

-0.6

-0.4

-0.2
0
0.2
0.4
spektrum komponen real

20

40
60
80
spektrum komponen imajiner

20

40

20

40

60
spektrum fase

20

40

60

0.6

0.8

100

120

100

120

80

100

120

80

100

120

60
80
spektrum amplitudo

4. Berikan contoh apabila frekuensi cutoff lebih kecil, sama, dan lebih besar
dibandingkan frekuensi nyquist

1
0
-1
50
0
-50
20
0
-20

F cutoff lebih kecil dibanding F nyquist

20

20

20

40

40

40

50
0
2
0
-2

60
spektrum real

60
spektrum imajiner

80

80

60
80
spektrum amplitudo

1
0
-1

100

120

100

50
0
120 -50

100

F cutoff sama dengan F nyquist

20

40

60
spektrum real

80

100

120

20

40

80

100

120

50
0
120 -50 0

60
spektrum imajiner

20

40

60
80
spektrum amplitudo

100

120

20

40

60
spektrum fase

80

100

120

20

40

60

80

100

120

50

20

20

40

40

60
spektrum fase

80

60

80

2
1
0
200
100
0
1
0
-1
200
100
0
1
0
-1

100

120

100

120

0
2
0
-2

F cutoff lebih besar dibanding F nyquist

20

40

60
spektrum real

80

100

120

20

40

60
spektrum imajiner

80

100

120

20

40

60
80
spektrum amplitudo

100

120

20

40

60
spektrum fase

80

100

120

20

40

60

80

100

120

Lampiran Script
% 1. Gambarkan fungsi sinus, kemudian lakukan pergesaran fase (45, 90, 135,
% 180 dan 360 derajat
% Frekuensi 5 Hz
f = 5;
fs = 100;
t = (0:100)/fs;
ft = sin(2*pi*f*t);
% Fungsi digeser 45 derajat
f45=sin(2*pi*f*t+(pi/4));
% Fungsi digeser 90 derajat
f90=sin(2*pi*f*t+(pi/2));
% Fungsi digeser 135 derajat
f135=sin(2*pi*f*t+(3*pi/4));
% Fungsi digeser 180 derajat
f180=sin(2*pi*f*t+(pi));
% Fungsi digeser 360 derajat
f360=sin(2*pi*f*t+(2*pi));
figure
subplot (3,1,1);plot (ft);title ('fungsi sinus');
subplot (3,1,2);plot (f45);title ('shift 45');
subplot (3,1,3);plot (f90);title ('shift 90');
figure
subplot (3,1,1);plot (f135);title ('shift 135');
subplot (3,1,2);plot (f180);title ('shift 180');
subplot (3,1,3);plot (f360);title ('shift 360');xlabel ('time')

==================================================
==================================
% 2. (salah satu script untuk menghitung fungsi sinus
% fungsi sinus dengan shifting 90. Frekuensi 5 Hz, 15 Hz, 25 Hz, 50 Hz
% frekuensi sampling fs = 200 Hz
fs = 200;
t = (0:200)/fs;
ft5 = sin (2*pi*5*t + (pi/2));
tf5 = fft(ft5);
re5 = real (tf5);
im5 = imag (tf5);
amp5 = abs (sqrt(re5.^2+im5.^2));
ph5 = atan (im5./re5);
fs = 200;
t = (0:200)/fs;
ft15 = sin (2*pi*15*t + (pi/2));
tf15 = fft(ft15);
sinus
re15 = real (tf15);
im15 = imag (tf15);
amp15 = abs (sqrt(re15.^2+im15.^2));

%
%
%
%
%
%

fungsi sin dengan frekuensi 5 Hz


transformasi fourier dari fungsi sinus
kalkulasi spektrum real
kalkulasi spektrum imajiner
kalkulasi spektrum amplitudo
kalkulasi spektrum fase

% fungsi sin dengan frekuensi 15 Hz


% transformasi fourier dari fungsi

ph15 = atan (im15./re15);


fs = 200;
t = (0:200)/fs;
ft25 = sin (2*pi*25*t + (pi/2));
% fungsi sin dengan frekuensi 25 Hz
tf25 = fft(ft25);
% transformasi fourier dari fungsi sinus
re25 = real (tf25);
im25 = imag (tf25);
amp25 = abs (sqrt(re25.^2+im25.^2));
ph25 = atan (im25./re25);
fs = 250;
t = (0:250)/fs;
ft50 = sin (2*pi*50*t + (pi/2));
tf50 = fft(ft50);
re50 = real (tf50);
im50 = imag (tf50);
amp50 = abs (sqrt(re50.^2+im50.^2));
ph50 = atan (im50./re50);

figure
subplot (3,1,1);plot
('time');
subplot (3,1,2);plot
subplot (3,1,3);plot
figure
subplot (3,1,1);plot
('frekuensi');
subplot (3,1,2);plot
figure
subplot (3,1,1);plot
('time');
subplot (3,1,2);plot
subplot (3,1,3);plot
figure
subplot (3,1,1);plot
('frekuensi');
subplot (3,1,2);plot
figure
subplot (3,1,1);plot
('time');
subplot (3,1,2);plot
subplot (3,1,3);plot
figure
subplot (3,1,1);plot
('frekuensi');
subplot (3,1,2);plot
figure
subplot (3,1,1);plot
('time');
subplot (3,1,2);plot
subplot (3,1,3);plot
figure
subplot (3,1,1);plot
('frekuensi');

% fungsi sin dengan frekuensi 50 Hz

(ft5);title ('Fungsi sin, shift 90, f = 5 Hz');xlabel


(re5);ylabel ('spektrum real');xlabel ('frekuensi');
(im5);ylabel ('spektrum imaginer');xlabel ('frekuensi');
(amp5);ylabel ('spektrum amplitudo');xlabel
(ph5);ylabel ('spketrum fase');xlabel ('frekuensi');
(ft15);title ('Fungsi sin, shift 90, f = 15 Hz');xlabel
(re15);ylabel ('spektrum real');xlabel ('frekuensi');
(im15);ylabel ('spektrum imaginer');xlabel ('frekuensi');
(amp15);ylabel ('spektrum amplitudo');xlabel
(ph15);ylabel ('spketrum fase');xlabel ('frekuensi');
(ft25);title ('Fungsi sin, shift 90, f = 25 Hz');xlabel
(re25);ylabel ('spektrum real');xlabel ('frekuensi');
(im25);ylabel ('spektrum imaginer');xlabel ('frekuensi');
(amp25);ylabel ('spektrum amplitudo');xlabel
(ph25);ylabel ('spketrum fase');xlabel ('frekuensi');
(ft50);title ('Fungsi sin, shift 90, f = 50 Hz');xlabel
(re50);ylabel ('spektrum real');xlabel ('frekuensi');
(im50);ylabel ('spektrum imaginer');xlabel ('frekuensi');
(amp50);ylabel ('spektrum amplitudo');xlabel

subplot (3,1,2);plot (ph50);ylabel ('spketrum fase');xlabel ('frekuensi');

% 3.
% Sinyal kotak lalu berikan perlakukan pergeseran sebesar T/2,
% Frekuensi: 1 Hz
f=1;
Fs=50;
t=(-50:50)/Fs;
s1=square(2*pi*f*t);
% sinyal kotak
s2=square(2*pi*f*t-(pi/2));
% sinyal 1 digeser sebesar
s3=square((2*pi*f*t)-(pi));
% sinyal 1 digeser sebesar
s4=square((2*pi*f*t)-(2*pi));
% sinyal 1 digeser sebesar
% Transformasi Fourier sinyal awal
ft1 = fft(s1);
re1 = real (ft1);
im1 = imag (ft1);
amp1 = sqrt (im1.^2 + re1.^2);
ph1 = atan (im1./re1);

%
%
%
%
%

T dan 2T

T/2
T
2T

transformasi fourier
spektrum real
spektrum imajiner
sepktrum amplitudo
spektrum fase

% Transformasi Fourier setelah sinyal digeser sebesat T/2


ft2 = fft(s2);
re2 = real (ft2);
im2 = imag (ft2);
amp2 = sqrt (im2.^2 + re2.^2);
ph2 = atan (im2./re1);
%Transformasi Fourier setelah sinyal digeser sebesar T
ft3 = fft (s3);
re3 = real (ft3);
im3 = imag (ft3);
amp3 = sqrt (re3.^2 + im3.^2);
ph3 = atan (im3./re3);
% Transformasi Fourier setelah sinyal digeser sebesar 2T
ft4 = fft (s4);
re4 = real (ft4);
im4 = imag (ft4);
amp4 = sqrt (re4.^2 + im4.^2);
ph4 = atan (im4./re4);
figure
subplot
subplot
subplot
subplot
subplot

(5,1,1);stem(t,s1);title ('square wave');


(5,1,2);plot (re1);title ('spektrum komponen real');
(5,1,3);plot (im1);title ('spektrum komponen imajiner');
(5,1,4);plot (amp1);title ('spektrum amplitudo');
(5,1,5);plot (ph1);title ('spektrum fase');

figure
subplot
subplot
subplot
subplot
subplot

(5,1,1);stem(t,s2);title('Square wave dengan shifting T/2');


(5,1,2);plot (re2);title ('spektrum komponen real');
(5,1,3);plot (im2);title ('spektrum komponen imajiner');
(5,1,4);plot (amp2);title ('spektrum amplitudo');
(5,1,5);plot (ph2);title ('spektrum fase');

figure
subplot (5,1,1);stem(t,s3);title('Square wave dengan shifting T');
subplot (5,1,2);plot (re3);title ('spektrum komponen real');

subplot (5,1,3);plot (im3);title ('spektrum komponen imajiner');


subplot (5,1,4);plot (amp3);title ('spektrum amplitudo');
subplot (5,1,5);plot (ph3);title ('spektrum fase');
figure
subplot(5,1,1);stem(t,s4);title('Square wave dengan shifting 2T');
subplot (5,1,2);plot (re4);title ('spektrum komponen real');
subplot (5,1,3);plot (im4);title ('spektrum komponen imajiner');
subplot (5,1,4);plot (amp4);title ('spektrum amplitudo');
subplot (5,1,5);plot (ph4);title ('spektrum fase');

==================================================
=================================
% 4.
% Berikan contoh dimana frekuensi cutoff lebih kecil, sama dan lebih besar
dengan frekuensi nyquist.
% frekuensi maksimum sebesar 100 Hz, maka frekuensi nyquist sebesar 50 Hz.
Fs=100;
t=(-100:100)/Fs;
% Frekuensi cut-off lebih kecil dari frekuensi nyquist
% F = 25 Hz
t=(-50:50)/Fs;
s1=square(2*pi*25*t);
ft1 = fft(s1);
re1 = real (ft1);
im1 = imag (ft1);
amp1 = sqrt (re1.^2 + im1.^2);
ph1 = atan (im1./re1);
% Frekuensi cut-off sama dengan frekuensi nyquist
% F = 50 Hz
s2 = square(2*pi*50*t);
ft2 = fft(s2);
re2 = real (ft2);
im2 = imag (ft2);
amp2 = sqrt (re2.^2 + im2.^2);
ph2 = atan (im2./re2);
% Frekuensi cut-off lebih besar dari frekuensi nyquist
% F = 100 Hz
s3=square(2*pi*100*t);
ft3 = fft(s3);
re3 = real (ft3);
im3 = imag (ft3);
amp3 = sqrt (re3.^2 + im3.^2);
ph3 = atan (im3./re3);
figure
subplot
subplot
subplot
subplot
subplot

(5,1,1);plot(s1);title ('F cutoff lebih kecil dibanding F nyquist')


(5,1,2);plot (re1);title ('spektrum real')
(5,1,3);plot (im1);title ('spektrum imajiner')
(5,1,4);plot (amp1);title ('spektrum amplitudo');
(5,1,5);plot (ph1);title ('spektrum fase');

figure
subplot (5,1,1);plot(s2);title ('F cutoff sama dengan F nyquist')

subplot
subplot
subplot
subplot

(5,1,2);plot
(5,1,3);plot
(5,1,4);plot
(5,1,5);plot

(re2);title ('spektrum real')


(im2);title ('spektrum imajiner')
(amp2);title ('spektrum amplitudo');
(ph2);title ('spektrum fase');

figure
subplot
subplot
subplot
subplot
subplot

(5,1,1);plot(s3);title ('F cutoff lebih besar dibanding F nyquist')


(5,1,2);plot (re3);title ('spektrum real')
(5,1,3);plot (im3);title ('spektrum imajiner')
(5,1,4);plot (amp3);title ('spektrum amplitudo');
(5,1,5);plot (ph3);title ('spektrum fase');