Anda di halaman 1dari 17

Praktikum Pengolahan Sinyal Digital

Tugas BAB 2, 3 dan 4


Dosen Pembina :
Ahmad Setiawan, ST, MT

Disusun Oleh :
Muhammad Fajriyansyah

1341160068

JTD-3C

Program Studi Jaringan Telekomunikasi Digital


Jurusan Teknik Elektro
Politeknik Negeri Malang
2016
1) BAB 2 TUGAS 1

Source Code di M-File


clear;
clc;
n=-5:5;
impuls = [n==0];
subplot (3,1,1);
stem(n,impuls,'b');
grid;
k1=3;
impuls1=[(n-k1)==0];
subplot (3,1,2);
stem(n,impuls1);
grid;

Grafik yang dihasilkan di Matlab

1
0.5
0
-5

-4

-3

-2

-1

-4

-3

-2

-1

1
0.5
0
-5

2) BAB 2 TUGAS 2

Source Code di M-File


clear;
clc;

n=-10:10;
y1=0.5*impuls(n,0);
subplot(3,1,1); stem(n,
y1); grid
y2=0.3*impuls((n-1),0);
subplot(3,1,2); stem(n,
y2); grid;

out=y1+y2;
subplot(3,1,3); stem(n,
out); grid;

Grafik yang dihasilkan di Matlab

1
0.5
0
-10

-8

-6

-4

-2

10

-8

-6

-4

-2

10

-2

10

0.4
0.2
0
-10
1
0.5

3) BAB 2 TUGAS 3
0
Source
Code di M-File
-10

-8

-6

-4

clear;
clc;

n=-10:10;
k1=0.75*step(n,0);
subplot (3,1,1); stem
(n,k1);grid;
k2=0.75*step(n,4);
subplot (3,1,2); stem
(n,k2);grid;
k3=0.75*step(n,-4);
subplot (3,1,3); stem
(n,k3);grid;
Grafik yang dihasilkan di Matlab

1
0.5
0
-10

-8

-6

-4

-2

10

-2

10

clear;

0.5
0
-10

clc;
-8

-6

-4

n=-10:10;

y1 = 0.2*step(n,4);
0.5

4) BAB 2 TUGAS 4
0

-10
-8
Source

subplot(3,1,1); stem(n,
y1); grid;
y2 = 0.25*step(n,2);
-6

-4

-2

subplot(3,1,2); stem(n,
y2); grid;
y = y1 + y2;
subplot(3,1,3); stem(n,
y); grid;

6 di 8M-File10
Code

Grafik yang dihasilkan di Matlab

0.2
0.1
0
-10
0.4
0.2
0
-10
1

-8

-6

-4

-2

10

10

%++++++++++++++++++++++++++++++++
%
y(n)=x(n)+0.5x(n-1)
%
Respon Impuls
%++++++++++++++++++++++++++++++++
-8clear;
-6

clc;

-4

-2

n=-5:10;
y1=impuls(n,0);
%x(n)
0.5
y2=0.5*impuls(n,1);
%impuls merupakan function m-file
y=y1+y2;
5) BAB 3 TUGAS
1
0
-10
-8subplot(2,1,1);
-6
-4
-2
0
2
4
6
8
10
stem(n,y);
grid;

Source Code di MFile


Num = [1 0.5];
DeNum = [1];
y3 = impz(Num,DeNum,n);
subplot(2,1,2);
stem(n,y3);
grid;

Grafik yang dihasilkan di Matlab


1
0.8
0.6
0.4
0.2
0
-5
1
0.8
0.6

6) BAB 3 TUGAS
2
0.4
0.2
Source
File
0
-5

10

%y(n) =x(n-1)+0.2x(n-2)-0.3x(n-5)
%x=(n)
clear;
clc;
n=-5:10;
Num = [0 1 0.2 0 0 -0.3];
DeNum = [1];
0
5
y3 = impz(Num,DeNum,n);
stem(n,y3);
grid;

Code di M10

Grafik yang dihasilkan di Matlab

1
0.8
0.6
0.4
0.2
0
-0.2
-0.4
-5

7) BAB 3 TUGAS 3
Source

%===========================
%
y(n)=0.3y(n-1)+x(n)
%
Respon Impuls
%===========================
clear;
clc;

n =-5:20;
Num =[1];
DeNum =[1 -0.3];
y=impz(Num, DeNum, n);
stem(n,y);
grid;

10

Code di M-File

Grafik yang dihasilkan di Matlab

1
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1

%=========================================
8) BAB 3 TUGAS
4
0
% -5 y(n)=0.3y(n-2)-0.1y(n-1)+x(n)+0.5x(n-2)
0
5
10
15
%
Respon
Impuls
Source Code di M-File
%=========================================
clear;
clc;
n =-5:20;
Num = [1 0 0.5];
DeNum = [1 0.1 -0.3];
y=impz(Num, DeNum, n);
stem(n,y); grid;

20

Grafik yang dihasilkan di Matlab


1.2
1
0.8
0.6
0.4
0.2
0
-0.2
-5

9) BAB 3 TUGAS 5
Source

10

%========================
=
%
y(n)=0.5x(n1)+x(n)
%
Respon Step
%========================
=
clear;
clc;
n = -5:10;
x = step(n,0);
Num = [1 0.5];
DeNum = [1];
y = filter(Num, DeNum,
x);
subplot(2,1,1);

15

20

Code di M-File

Grafik yang dihasilkan di Matlab

1
0.8
0.6
0.4
0.2
0
-5

10

1.5
1
0.5

10)

0
-5

BAB 3

Source

%==============================
% y(n)=0.5y(n-1)+x(n)-0.5x(n-1)
%==============================
0
5
clear;
clc;
n =-10:10;
x = step(n,0);
Num = [1 -0.5];
DeNum = [1 -0.5];
y=filter(Num, DeNum, x);
subplot(2,1,1);
stem(n,x);
grid;
subplot(2,1,2);
stem(n,y);
grid;

10

TUGAS 6

Code di M-File

Grafik yang dihasilkan di Matlab


1
0.8
0.6
0.4
0.2
0
-10

-8

-6

-4

-2

10

10
Code di

1
0.8
0.6

11)

0.4

BAB 4 TUGAS 1
0.2

-10
-8
Source
M-File

%============================
-6
-4
-2
0
2
4
%
y(n)=0.5y(n-1) + x(n)
%
Zero - Pole ???
%============================
clear;
clc;
n=0:20;
x=impuls(n,0);
subplot(3,1,1);stem(n,x);grid;
Num = [1];
DeNum = [1 -0.5];
y=filter(Num, DeNum, x);
subplot(3,1,2);stem(n,y);grid;
[z,p,k]=tf2zpk(Num, DeNum);
subplot(3,1,3);zplane(z,p);

Grafik yang dihasilkan di Matlab


1
0.5
0

10

12

14

16

18

20

10

12

14

16

18

20

1
0.5

Imaginary Part

12)

1
0
-1

-5

BAB 4

Source

%========================
=
-4 % -3
-2
-1
0 + x(n)
1
2
y(n)=y(n-1)
%
Zero Real
- Pole
Part ???
%========================
=
clear;
clc;
n=0:20;
x=impuls(n,0);
subplot(3,1,1);stem(n,x);
grid;
Num = [1];
DeNum = [1 -1];
y=filter(Num, DeNum, x);
subplot(3,1,2);stem(n,y);
grid;
[z,p,k]=tf2zpk(Num,
DeNum);
subplot(3,1,3);zplane(z,p

TUGAS 2

Code di M-File

Grafik yang dihasilkan di Matlab


1
0.5
0

10

12

14

16

18

20

10

12

14

16

18

20

1
0.5

13)

Imaginary Part

0
1
0

BAB 4
-1

-5

Source

-4

%=======================
% y(n)=1,02y(n-1) + x(n)
TUGAS 3
%
Zero - Pole ???
%=======================
-3
-2
-1
0
1
2
3
4
5
clear;
Real Part
Code di M-File
clc;
n=0:20;
x=impuls(n,0);
subplot(3,1,1);stem(n,x)
;grid;
Num = [1];
DeNum = [1 -1.02];
y=filter(Num, DeNum, x);
subplot(3,1,2);stem(n,y)
;grid;
[z,p,k]=tf2zpk(Num,
DeNum);
subplot(3,1,3);zplane(z,
p);

Grafik yang dihasilkan di Matlab


1
0.5
0

10

12

14

16

18

20

10

12

14

16

18

20

1.5
1
0.5

14)

Imaginary Part

0
1

BAB 4 TUGAS 4
0

-1
Source
Code di M-File
-5

-4

-3

-2

-1

0
1
Real Part

%============================
%
y(n)=0,25y(n-2) + x(n)
%
Zero - Pole ???
%============================
clear;
clc;

G
r
a
fi
k

n=0:20;
x=impuls(n,0);
subplot(3,1,1);stem(n,x);grid;
Num = [1];
DeNum = [1 0 -0.25];
y=filter(Num, DeNum, x);
subplot(3,1,2);stem(n,y);grid;
[z,p,k]=tf2zpk(Num, DeNum);
subplot(3,1,3);zplane(z,p);

yang dihasilkan di Matlab


1
0.5
0

1
0.5

15)

Imaginary Part

BAB 4
-1

-5

Source

-4

10

12

14

%========================
=
%
y(n)=y(n-2) + x(n)
%
Zero - Pole ???
%========================
=
clear;
4
6
8
10
12
14
clc;
n=0:20;

16

18

20

16

18

20

x=impuls(n,0);
subplot(3,1,1);stem(n,x);
grid;
-3
0
1
2
Num
= -2[1]; -1
Part
DeNum = [1 0 Real
-1];
y=filter(Num, DeNum, x);
subplot(3,1,2);stem(n,y);
grid;
[z,p,k]=tf2zpk(Num,
DeNum);
subplot(3,1,3);zplane(z,p

TUGAS 5
3

Code di M-File

Grafik yang dihasilkan di Matlab


1
0.5
0

10

12

14

16

18

20

%=============================
%y(n)=-0,5y(n-1)+0.5y(n-2)+x(n)
%
Zero - Pole ???
4
6
8
10
12
14
16
%=============================
clear;
clc;

18

20

1
0.5

16)

Imaginary Part

BAB 4

-1
Source
-5

-4

n=0:20;
x=impuls(n,0);
subplot(3,1,1);stem(n,x);grid;
Num
-3 = -2[1];-1
0
1
2
3
DeNum = [1 0.5
Real-0.5];
Part
y=filter(Num, DeNum, x);
subplot(3,1,2);stem(n,y);grid;
[z,p,k]=tf2zpk(Num, DeNum);
subplot(3,1,3);zplane(z,p);

TUGAS 6

Code di M-File

Grafik yang dihasilkan di Matlab


1
0.5
0

10

12

14

16

18

20

10

12

14

16

18

20

1
0

Imaginary Part

-1
1

0
-1

-5

-4

-3

-2

-1

0
1
Real Part

Anda mungkin juga menyukai