LAPORAN KOMDIG 1

12
PRAKTEK KOMUNIKASI DIGITAL Dosen Pembimbing : Dr I Dewa Gede H. ST.MT. Priambada ST. MT. Oleh : Dinda Trisakti W. (P27838113021) Amne Gumilar (P27838113026) 2C2

description

po

Transcript of LAPORAN KOMDIG 1

Page 1: LAPORAN KOMDIG 1

PRAKTEK KOMUNIKASI DIGITAL

Dosen Pembimbing :

Dr I Dewa Gede H. ST.MT.

Priambada ST. MT.

Oleh :

Dinda Trisakti W. (P27838113021)

Amne Gumilar (P27838113026)

2C2

Politeknik Kesehatan Kemenkes Surabaya

Jurusan Teknik Elektromedik

2015

Page 2: LAPORAN KOMDIG 1

RESUME PEMOGRAMAN MATLAB

I. Penjumlahan dan Perkalian

>> x = 2 <Enter> x = 2>> y = 3 y = 3>> z = x + y z = 5

Merupakan perintah untuk melakukan operasi dasar matematika misalnya penjumlahan pengurangan maupun perkalian

II.Operasi vector dan matriks

>> x = [1 2 3] x = 1 2 3

>> y = [4 5 6] y = 4 5 6

>> y(1) ans =

4Untuk mengetahui elemen pertama dari vector y

>> x+y ans =

5 7 9Untuk mengetahui hasil penjumlahan matriks untuk vector x dan y[1 2 3] + [4 5 6] = [5 7 9]

>> y' ans = 4 5

6Untuk mengetahui hasil transpose untuk vector y

y= [4 5 6] -> y’= [456 ]>> x*y' ans =

32

Page 3: LAPORAN KOMDIG 1

x= [123] * y’= [456 ]1*4 + 2*5 + 3*6 = 32

>> x = ones(1, 10) x =

1 1 1 1 1 1 1 1 1 1

Untuk perintah menuliskan matriks x dengan komposisi angka satu [ones] dengan susunan (1,10) yaitu satu baris dengan 10 kolom kesamping .

>> x = zeros(3, 1) x = 0 0

0

Untuk perintah menuliskan matriks x dengan komposisi angka nol [zeros] dengan susunan (3,1) yaitu tiga baris kebawah dalam satu kolom

III. Membuat grafik■ Menampilkan grafik sinusoida

>> time = [0:0.001:0.099]; >> x = cos(0.1*pi*(0:99)); >> plot(time,x)

>> time = [0:0.001:0.099];variabel waktu = 0-0.099 dengan kelipatan 0.001(jadi ada 100 data)

Page 4: LAPORAN KOMDIG 1

>> x = cos(0.1*pi*(0:99));variabel x = membentuk gelombang cos, dan 0.1 untuk mengubah lebar bandwith atau frekuensi

>> plot(time,x)untuk menampilkan gelombang x pada grafik dengan satu gambar pada satu figure

■ Menampilkan sederetan nilai waktu diskrit

>> stem(time,x)

>> stem(time,x)

Untuk menampilkan sederatn nilai waktu diskrit

■ Menampilkan sederetan nilai waktu diskrit

>> time = [0:0.001:0.099];>> x = cos(0.1*pi*(0:99));>> y = sin(0.1*pi*(0:99));>> plot(time,x)>> hold on>> plot(time,y)>> hold off

Page 5: LAPORAN KOMDIG 1

+

Penjelasan :>> hold on Untuk melakukan penggabungan pada suatu sinyal atau lebih >> hold off Untuk perintah mengakhiri proses penggabungan pada grafik

■ menampilkan dua buah gambar pada frame berbeda

>> subplot(211); plot(time,x) >> subplot(212); plot(time,y)

x = cos(0.1*pi*(0:99));

x = cos(0.1*pi*(0:99)); y = sin(0.1*pi*(0:99));

Page 6: LAPORAN KOMDIG 1

Penjelasan :

>> subplot(211); plot(time,x) >> subplot(212); plot(time,y)

subplot merupakan perintah untuk menggabung 2 atau lebih grafik pada frame yang berbeda beda, namun tetap dalam satu figure.(211)dan (212) merupakan komposisi urutan antara kolom,baris dan nomor urutan.

■ menampilkan dua buah gambar pada frame berbeda-beda

>> figure(1);>> plot(time,x)>> figure(2);>> plot(time,y)

Figure 1Grafik sinyal

x

Page 7: LAPORAN KOMDIG 1

Penjelasan : Figure merupakan perintah yang digunakan untuk menampilkan satu atau beberapa figure

dalam satu kali operasi.

TUGAS

1. Menampilkan hasil operasi penjumlahan dalam frame yang berbeda.

Rumus :time = [0:0.001:0.099];x = cos(0.1*pi*(0:99));y = sin(0.1*pi*(0:99));z = x+ysubplot(311); plot(time,x)subplot(312); plot(time,y)subplot(313); plot(time,z)

2. Menampilkan hasil operasi perkalian dalam frame yang berbeda

Rumus :

time = [0:0.001:0.099];x = cos(0.1*pi*(0:99));

Figure 2Grafik sinyal y

Page 8: LAPORAN KOMDIG 1

y = sin(0.1*pi*(0:99));z = x.*ysubplot(311); plot(time,x)subplot(312); plot(time,y)subplot(313); plot(time,z)

3. Menampilkan hasil operasi penjumlahan dan perkalian sekaligus dalam figure yang berbeda

Rumus :

time = [0:0.001:0.099];x = cos(0.1*pi*(0:99));y = sin(0.1*pi*(0:99));z = x+y

figure(1);

subplot(311); plot(time,x)subplot(312); plot(time,y)subplot(313); plot(time,z)l=x.*y

figure(2);subplot(311); plot(time,x)subplot(312); plot(time,y)subplot(313); plot(time,l)

Page 9: LAPORAN KOMDIG 1

4. Menampilkan hasil operasi penjumlahan sinyal dalam satu frame dengan perbedaan warna , dapat memperlihatkan perbedaan frekukuensi maupun amplitude nya.

■ Penjumlahan dengan perbedaan amplitudo

Rumus :

time = [0:0.001:0.099];x = 2*cos(0.1*pi*(0:99));y = cos(0.1*pi*(0:99));z = x+yplot(time,x)plot(x,'k-o')hold onplot(time,y)plot(y,'b-o')hold onplot(time,z)plot(z,'m-o')hold off

Page 10: LAPORAN KOMDIG 1
Page 11: LAPORAN KOMDIG 1