Oleh :
Rizal Bahroni
171810301073
1
2
1.2 Tujuan
Tujuan pada praktikum mengaplikasikan bentuk plotting pada aplikasi matlab
kali ini adalah :
a. Mahasiswa dapat mengetahui cara penerapan plotting menggunakan aplikasi
matlab.
b. Mahasiswa dapat mengetahui cara menuliskan syntaq plotting menggunakan
aplikasi matlab.
c. Mahasiswa dapat mengetahui cara menyelesaikan masalah plotting
menggunakan aplikasi matlab.
1.3 Manfaat
Manfaat yang diharapkan diterima oleh mahasiswa adalah mahasiswa
mengetahui cara mengoperasikan plotting pada matlab, membuat grafik plotting
pada matlab dan menyelesaikan permasalahan yang berkaitan dengan plotting
pada matlab.
BAB 2. TINJAUAN PUSTAKA
Plotting adalah suatu perintah yang digunakan untuk membuat kurva atau
grafik dalam aplikasi matlab. Pada matlab dapat menampilakan kurva grafik dari
satu fungsi dalam satu sumbu koordinat XOY ataupun lebih dari satu fungsi
dalam satu sumbu koordinat XOY.
Matlab mempunyai bermacammacam fungsi untuk menampilkan grafik,
dimana setiap fungsi memiliki perbedaan dalam menskalakan garis sumbu. Setiap
menerima inputan dalam bentuk vector atau matriks, matlab akan menskalakan
secara otomatis (Sahidin, 2006 : 52).
Salah satu keunggulan MATLAB ialah kemampuannya dalam
menampilkan/mengolah grafik dan suara dengan command yang sederhana dan
fleksibel. Pada bab ini ini kita akan belajar mengenai visualisasi data (plot grafik
2-dimensi dan 3-dimensi), serta penyuaraan (Widiarsono, 2005 : 49).
Dengan bahasa pemrograman MATLAB, data hasil pengukuran atau hasil
analisa dapat divisualisasikan dalam bentuk grafik 2 dimensi atau 3 dimensi. Pada
praktikum kali ini akan dipelajari beberapa fungsi untuk menggambarkan data
dalam bentuk grafik 2Dimensi. yaitu: perintah plot, perintah yang akan
memvisualisasikan data perkawanan satu satu antara data pada variabel dependen
dengan data pada variabel independen. Bebera fungsi penggambar grafik lainnya
yang mirip dengan plot adalah bar dan stairs. MATLAB juga mampu
menggambarkan suata data yang berbentuk medan dalam bentuk 2D. Banyak
perintah yang dapat digunakan dua diantaranya adalah: menggambar kontur dari
medan contour dan menggambar sebaran dari medan pcolor(Z) ( Tim Mathwork,
2014 : 7-13).
3
4
>> y=x.^2;
>> plot(x,y)
Hasilnya akan tampak sebagai berikut:
Plot 2 dimensi
Plot 3 dimensi
(Prayudi,2006).
5
2.5 STEM
Fungsi stem cocok digunakan untuk menampilkan data dalam bentuk diskrit.
Contoh:
>> x=1:10;
>> y=rand(1,10);
>> stem(x,y)
(Miyanto,1982).
BAB 3. METODOLOGI
7
BAB 4. HASIL DAN PEMBAHASAN
Praktikum kali ini adalah plotting dimana kita diajarkan untuk membuat
grafik 2 dimensi dan 3 dimensi dari sebuah persamaan. Praktikum kali ini sangat
berguna utamanya dapat membantu mahasiswa dalam distribusi data dalam
bentuk grafik. Adapun aplikasi plotting pada matlab adalah sebgai berikut :
1. Plot grafik 2-Dimensi
Plot ini merupakan bentuk distribusi data dalam bentuk grafik yang
berbentuk kurva garis. Kurva tersebut berbentuk garis dikarenakan hanya ada
persamaan fungsi x dimana fungsi x menandakan bahwasanya fungsi tersebut
merupakan fungsi 2 Dimensi.Pada penulisan fungsi plot terdapat perbedaan
dengan penulisan fungsi biasa. Pada fungsi plot jika kita menginkan fungsi x2
maka kita harus menuliskannya dengan (x.^2) sedangkan untuk fungsi biasa dapat
ditulis dengan (x^2). Selain perbedaan tersebut pada plotting juga terdapat
perbedaan pada penulisan urutan perintah dimana pada ploting urutan perintahnya
adalah dengan menuliskan symbol terlebih dahulu baru fungsi, sedangkan pada
fungsi biasa penulisannya adalah fungsi baru symbol. Langkah-langkah dalam
membuat fungsi 2 D sebagai berikut :
>> x=-10:1:10;
>>f=@(x)(x.^2);
>>plot(x,f(x))
8
9
Selain itu fungsi grafik 2 dimensi juga terdapat berberapa macam diantaranya
adalah :
Fungsi Bar
10
Fungsi Stairs
tampak jelas jika nilai inkremannya besar. Contohnya adalah seperti gamabr
berikut :
Fungsi Polar
dimana jika nilai inkremannya kecil maka fungsi tersebut akan tampak lebih
halus. Contohnya adlaah seperti gambar dibawah ini :
Selain itu pada grafik 2 dimensi terdapat fungsi tambahan yaitu hold on,
dimana syntak tersebut beguna untuk menggabungkan 2 garfik. Berikut
merupakan hasil fungsi dengan menggunakan syntak hold on :
2. Grafik 3 Dimensi
Kelebihan dari matlab juga dapat menampilkan grafik 3 dimensi sehingga
dapat membantu seseorang untuk memahami grafik yang tersedia. Cara pada
14
penulisan fungsi grafik 3 dimensi hampir sama dengan grafik 2 dimensi hanya
saja pada fungsi tersebut ketambahan sumbu y dan z. Penulisannya syntak yang
berbeda pada ploting 3 dimensi adalah syntaknya adalah plot3(x y z) artinya
adalah grafik 3 dimensi dari fungsi x y dan z.
Suatu ploting pada grafik 3 dimensi, gambar yang dibentuk juga tergantung
dengan syntak yang digunakan. Berikut merupakan grafik 3 dimensi dari
persamaan fungsi trigonometri
Selain itu fungsi pada ploting grafik 3 dimensi juga terdapat plot permukan.
Command yang digunakan adalah surf (blabla). Contoh penggunaan command
surf adalah sebagai berikut :
15
5.1 Kesimpulan
Berdasarkan praktikum mengaplikasikan bentuk plotting pada aplikasi matlab
kali ini didapatkan kesimpulan :
1. Cara penerapan plotting pada matlab yaitu dengan menuliskan fungsinya
terlebih dahulu. Kemudian barulah menuliskan syntaq yang digunakan sebagai
perintah plotting pada aplikasi matlab.
2. Cara menyelesaikan plotting pada matlab yaitu dengan menjalankan syntaq-
syntaq yang sudah dijelaskan. Dan pada plotting 2 dimensi, untuk penggunaan
tanda pangkat (^), tanda pangkatnya harus didahului tanda titik.
3. Cara menuliskan plotting pada aplikasi matlab yaitu :
a. Plotting 2 dimensi : >> plot(x,f(x))
>> bar(x,f(x))
>> stairs(x,f(x))
>> polar(x,f(x))
>> ezplot(f(x),domain)
>> ezsurf(x,y)
b. Plotting 3 dimensi : >> plot3(x,y,z)
>> bar3(x,y,z)
5.2 Saran
Adapun saran-saran yang diberikan untuk praktikum kali ini adalah praktikan
harus memahami terlebih dahulu materi yang akan dipraktikumkan. Selain itu,
ketika sedang menuliskan perintah pada command windows, maka seluruh
perintah yang telah ada harus diperhatikan secara teliti, cermat, dan harus
mengetahui symbol perintah-perintah yang akan digunakan agar dapat
menimalisir dalam kesalahan perhitungan dan terjadinya eror.
16
DAFTAR PUSTAKA
17
LAMPIRAN
Tugas No. 5 A
Tugas No. 5 B