Senin, 13 April 2020

Plot 2D MATLAB lainnya

Sebagaimana telah disinggung sebelumnya bahwa MATLAB menyediakan banyak pilihan plot 2D. Berikut ini disajikan beberapa tipe-tipe plot beserta variasinya yang terdapat dalam MATLAB.
Plot Data dengan Sumbu Berskala Logaritmik
Untuk menampilkan visualisasi data dimana sumbu-x berskala logaritmik (logarithmic scale) dengan basis 10, gunakanlah perintah semilogx.
Contoh 1
x = 0:100000;
y = log(x);
semilogx(x,y)
Plot dengan perintah semilogx
Selain sumbu-x, sumbu-y juga dapat diplot dengan skala logaritmik menggunakan perintah semilogy.
Contoh 2
x = 0:100000;
y = log(x);
semilogx(x,y)
Plot dengan perintah semilogy

Jika kita ingin menampilkan kedua sumbu baik x dan y dalam skala logaritmik, maka gunakanlah perintah loglog.
x = logspace(-1,2);
y = exp(x);
loglog(x,y,'-s')
grid on
Plot dengan perintah loglog

Plot Galat
MATLAB menyediakan perintah errorbar yang berguna untuk memplot galat atau error sepanjang kurva. Galat disini dapat pula diganti dengan simpangan/deviasi dari suatu data.
Contoh 4
x = 0:pi/10:pi;
y = cos(x);
e = rand(size(x)); %membuat error acak
errorbar(x,y,e)
Plot dengan perintah errorbar


Plot Stem
Plot stem bertujuan untuk menampilkan data dalam bentuk diagram stem atau batang (garis kecil).
Contoh 5
x = linspace(0,2*pi,30)';
y = 0.2*sin(x);
stem(x,y) 
Plot dengan perintah stem

Diagram Pencar (Scatter Plot)
Diagram pencar atau biasa disebut diagram sebar digunakan untuk menampilkan sebaran data yang berguna untuk mengamati hubungan (korelasi) antara variabel pada sumbu-x dan sumbu-y. Untuk menyajikan data dalam bentuk diagram scatter/pencar, kita dapat menggunakan perintah scatter.
Contoh 6
x = linspace(0,2*pi,200);
y = sin(x) + randn(1,200);
scatter(x,y)
Plot dengan perintah scatter
Demikianlah pembahasan tentang beberapa jenis plot 2D lainnya pada MATLAB. 
Semoga bermanfaat.

Baca juga:




Tidak ada komentar:

Posting Komentar