Upload
amne-gumilar
View
221
Download
2
Embed Size (px)
DESCRIPTION
po
Citation preview
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
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
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)
>> 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
+
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));
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
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
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)
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