1320301007 encoding data bits menggunakan linear block code encoder dalam simulink prak.tek

5
7/25/2019 1320301007 Encoding Data Bits Menggunakan Linear Block Code Encoder Dalam Simulink Prak.tek http://slidepdf.com/reader/full/1320301007-encoding-data-bits-menggunakan-linear-block-code-encoder-dalam-simulink 1/5 Percobaan 14 ENCODING DATA BITS MENGGUNAKAN LINEAR BLOCK CODE ENCODER DALAM SIMULINK  14.1  TUJUAN Encoding data bit menggunakan Binary Linear block encoder dalam Simulink 14.2  DASAR TEORI Dalam matematika dan teori informasi, linear code merupakan enis block code yang  penting, digunakan dalam skema koreksi dan deteksi. Linear codes memberikaan algoritma encoding dan decoding yang lebi! efisien dibandingkan dengan pengkodean lainnya. Linear codes diaplikasikan dalam metode pengiriman symbol pada kanal komunikasi, ika error teradi dalam komunikasi, beberapa error dapat dideteksi ole! penerima message block . Sebua! linear code dengan panang n, mengirimkan block yang berisi n symbol. Sebagai conto! "#, 4$ %amming code adala! sebua! binary linear code yang me&akili nilai 4'bit dengan # bit. Dengan cara ini, penerima dapat mendeteksi error 2 bit per block. Dalam linear block codes, sebua! block k bit onformasi diikuti ole! sebua! group r c!eck bit yang berasal dari bit informasi dan pada recei(er, c!eck bit digunakan untuk memeriksa bit informasi yang menda!ului c!eck bit. )ntuk lebi! elas, bisa dipelaari lebi! lanut di Percobaan 4. 14.*  ALAT DAN BAHAN P+ yang terinstall soft&are -L-B. 14.4  LANGKAH KERJA SIMULINK FUNCTIONS: 1. Binary Linear Encoder Buat linear block code dari binary (ector data Librar Block sublibrary dari +!annel +oding De!cri"#ion

Upload: jayadamanik

Post on 28-Feb-2018

325 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: 1320301007 Encoding Data Bits Menggunakan Linear Block Code Encoder Dalam Simulink Prak.tek

7/25/2019 1320301007 Encoding Data Bits Menggunakan Linear Block Code Encoder Dalam Simulink Prak.tek

http://slidepdf.com/reader/full/1320301007-encoding-data-bits-menggunakan-linear-block-code-encoder-dalam-simulink 1/5

Percobaan 14

ENCODING DATA BITS MENGGUNAKAN LINEAR BLOCK CODE ENCODER DALAM SIMULINK 

 

14.1  TUJUAN

Encoding data bit menggunakan Binary Linear block encoder dalam Simulink

14.2  DASAR TEORI

Dalam matematika dan teori informasi, linear code merupakan enis block code yang

 penting, digunakan dalam skema koreksi dan deteksi. Linear codes memberikaan algoritma

encoding dan decoding yang lebi! efisien dibandingkan dengan pengkodean lainnya. Linear 

codes diaplikasikan dalam metode pengiriman symbol pada kanal komunikasi, ika error teradi dalam komunikasi, beberapa error dapat dideteksi ole! penerima message block .

Sebua! linear code dengan panang n, mengirimkan block yang berisi n symbol. Sebagai

conto! "#, 4$ %amming code adala! sebua! binary linear code yang me&akili nilai 4'bit

dengan # bit. Dengan cara ini, penerima dapat mendeteksi error 2 bit per block.

Dalam linear block codes, sebua! block k bit onformasi diikuti ole! sebua! group r c!eck bit

yang berasal dari bit informasi dan pada recei(er, c!eck bit digunakan untuk memeriksa bit

informasi yang menda!ului c!eck bit.

)ntuk lebi! elas, bisa dipelaari lebi! lanut di Percobaan 4.

14.*  ALAT DAN BAHAN

P+ yang terinstall soft&are -L-B.

14.4  LANGKAH KERJA

SIMULINK FUNCTIONS:

1. Binary Linear Encoder

Buat linear block code dari binary (ector data

Librar

Block sublibrary dari +!annel +oding

De!cri"#ion

Page 2: 1320301007 Encoding Data Bits Menggunakan Linear Block Code Encoder Dalam Simulink Prak.tek

7/25/2019 1320301007 Encoding Data Bits Menggunakan Linear Block Code Encoder Dalam Simulink Prak.tek

http://slidepdf.com/reader/full/1320301007-encoding-data-bits-menggunakan-linear-block-code-encoder-dalam-simulink 2/5

/ambar 14.1 Binary Linear Encoder  

Blok binary Linear Encoder membuat binary linear block code menggunakan generator 

matri0 yang tela! ditentukan. ika adala! panang message, maka /enerator matri0

 parameter !arus mempunyai baris. ika 3 adala! panang codeword   code, makan

/enerator matri0 !arus mempunyai 3 kolom.

nput !arus terdiri dari elemen. ika berdasar frame, maka !arus berupa (ector kolom.

5utputnya berupa (ector dengan panang 3.

Dialo$ Bo%

Genera#or &a#ri%

Sebua! matrik 'by'3, dimana adala! panang message dan 3 adala! panang code&ord.

2. Display

eruuk ke percobaan 1* 6Encoding data bit menggunakan Binary +yclic block encoder 

dalam Simulink6

*. onstanta

eruuk ke percobaan 1* 6Encoding data bit menggunakan Binary +yclic block encoder 

dalam Simulink6

14.7  LATIHAN

L.14.1. Buat model untuk mengimplementasikan Linear Block Encoding

L.14.2. ika diberikan "8,*$ linear block code yang di!asilkan ole! 9: 1 1; 1 : 1; 1 1 :<.

a$ Encode message 91 : :< dan 91 1 :< secara manual dan (erifikasi melalui Simulink.

1:: = >>>>>>>>> 11: = >>>>>>>>>

Page 3: 1320301007 Encoding Data Bits Menggunakan Linear Block Code Encoder Dalam Simulink Prak.tek

7/25/2019 1320301007 Encoding Data Bits Menggunakan Linear Block Code Encoder Dalam Simulink Prak.tek

http://slidepdf.com/reader/full/1320301007-encoding-data-bits-menggunakan-linear-block-code-encoder-dalam-simulink 3/5

 b$ Encode semua message yang mungkin dalam Simulink dan tuliskan encoded &ord.

L.14.*. issal sebua! systematic "8, *$ block code dibangkitkan ole! submatri0 91 1 :; : 1 1;

1 : 1<.

14.8  DATA 'ERCOBAAN

L.14.1. Buat model untuk mengimplementasikan Linear Block Encoding

L.14.2. ika diberikan "8,*$ linear block code yang di!asilkan ole! 9: 1 1; 1 : 1; 1 1 :<.

a$ Encode message 91 : :< dan 91 1 :< secara manual dan (erifikasi melalui Simulink.

• 91 : :< = : 1 1 1 : :

Page 4: 1320301007 Encoding Data Bits Menggunakan Linear Block Code Encoder Dalam Simulink Prak.tek

7/25/2019 1320301007 Encoding Data Bits Menggunakan Linear Block Code Encoder Dalam Simulink Prak.tek

http://slidepdf.com/reader/full/1320301007-encoding-data-bits-menggunakan-linear-block-code-encoder-dalam-simulink 4/5

91 1 :< = 1 1 : 1 1 :

 b$ Encode semua message yang mungkin dalam Simulink dan tuliskan encoded &ord.

• 9: : :< = : : : : : :

• 9: : 1< = 1 1 : : : 1

• 9: 1 :< = 1 : 1 : 1 :

• 9: 1 1< = : 1 1 : 1 1

• 91 1 1< = : : : 1 1 1

14.#  ANALISA DATA

?ang dapat saya analisa dari data yang diperole! pada praktikum ini yaitu mengenai encoding

data bits menggunakan linear block code encoder dalam simulink yaitu pada saat

menginputkan message pada fungsi constant dengan umla! bits *, lalu masuk kedalam

 binary linear encoder yang tela! disetting ba!&a generatornya "8,*$ maka !asil yangdiperole! akan sama dengan cara yang dilakukan secara manual. Setela! itu, pada binary

Page 5: 1320301007 Encoding Data Bits Menggunakan Linear Block Code Encoder Dalam Simulink Prak.tek

7/25/2019 1320301007 Encoding Data Bits Menggunakan Linear Block Code Encoder Dalam Simulink Prak.tek

http://slidepdf.com/reader/full/1320301007-encoding-data-bits-menggunakan-linear-block-code-encoder-dalam-simulink 5/5

linear encoder ini fungsinya !anya untuk mengencode data bit saa yang diinputkan. Berbeda

dengan binary cyclic encoder yang !arus ada generator polynomialnya. Sedangka pada linear 

 block code ini !any dengan menggunakan generator matri0 yang diinputkan pada fungsi

 binary linear encoder yang di klik dua kali. Blok Binary Linear Encoder menciptakan kode

 blok linier biner menggunakan matriks generator yang -nda tentukan. ika adala! panang

 pesan dari kode, maka /enerator matriks parameter !arus memiliki baris. ika 3 adala! panang code&ord dari kode, maka /enerator matriks !arus memiliki 3 kolom.

Pada Binary Linear Encoder untuk menentukan generator matri0 nya dapat diinputkan pada

kolom berikut ini @

Di kolom parameters diinputkan generator matri0 yang diinginkan. Setela! itu, apabilamenginputkan message !arus sesuai dengan umla! k pada generator matri0nya.

14.A KESIM'ULAN

?ang dapat saya simpulkan dari data dan !asil analisa yang saya kerakan adala! @

• Binary Linear Encoder berfungsi untuk mengencode bit yang diinputkan dengan

memasukkan nilai generator matri0nya pada binary linear encoder tersebut.

• %asil outputnya apabila benar akan sama dengan !asil yang dicari dengan cara

manual• Pada data menggunakan linear block code "8,*$