Senin, 13 April 2020

Diagram Batang, Lingkaran, dan Histogram dengan MATLAB



Plot Diagram Batang, Lingkaran, dan Histogram

Diagram batang dan lingkaran adalah bentuk penyajian data statistik dalam bentuk batang persegi panjang dan lingkaran. Adapun histogram merupakan bentuk lain dari penyajian data yang menampilkan hasil tabulasi frekuensi. Perintah-perintah MATLAB berikut ini digunakan untuk membuat plot diagram batang, lingkaran, maupun histogram.
bar: membuat plot data berbentuk diagram batang secara vertikal
barh: membuat plot data berbentuk diagram batang secara horizontal
pie: memplot data dalam bentuk diagram lingkaran
histogram: membuat histogram
Contoh 1
x = 2007:1:2017;
y = [80 94 103 123.2 141 120 179 203 216 239 271.5];
bar(x,y,’b’)
Plot menggunakan perintah bar

Baca juga: Plot 2 Dimensi pada MATLAB 
Contoh 2
x = [2014:1:2017];
%data terdiri dari 4 baris dan 3 kolom
y = [3 3 4; 2 3 6; 4 8 5; 2 3 12];
bar(x,y)
ylim([0 14]); %mengatur rentang batas sumbu y

Plot menggunakan perintah bar

Contoh 3
x = [2014:1:2017];
y = [3 3 4; 2 3 6; 4 8 5; 2 3 12];
bar(x,y,'stacked')

Plot dengan bar dan tampilan stacked

Baca juga: Menambahkan judul, label sumbu, legenda, dan grid
Contoh 4
x = [2014:1:2017];
y = [3 3 4; 2 3 6; 4 8 5; 2 3 12];
barh(x,y)
Plot dengan perintah barh

Contoh 5
X = [1 2 0.5 3.5 4];
pie(X)
Plot dengan perintah pie

Contoh 6
X = [1 2 0.5 3.5 4];
%memisahkan bagian diagram pertama dan kelima
explode = [1 0 0 0 1];
pie(X,explode)
Plot dengan perintah pie dan explode

Contoh 7
X = [1 2 0.5 3.5 4];
explode = [1 1 1 1 1];
labels={'Label1','Label2','Label3','Label4','Label5'};
%memisahkan seluruh bagian dan memberi label
pie(X,explode,labels)
Plot dengan pie, explode, dan label

Contoh 8
x = randn(1000,1); %membangkitkan 1000 bilangan acak berdistribusi normal
h = histogram(x)
Plot menggunakan perintah histogram

MATLAB akan menampilkan jumlah bin standar saat kita menggunakan perintah histogram. Untuk mengetahui jumlah bin beserta properti/karakteristik dari histogram yang ditampilkan, ketiklah h pada jendela perintah.
h =
 Histogram with properties:
 Data: [10000x1 double]
 Values: [1x39 double]
 NumBins: 39
 BinEdges: [1x40 double]
 BinWidth: 0.2000
 BinLimits: [-4 3.8000]
 Normalization: 'count'
 FaceColor: 'auto'
 EdgeColor: [0 0 0]
 Show all properties
Contoh 9
x = randn(10000,1);
h = histogram(x,25)%mengatur jumlah bin sebanyak 25
Pengaturan jumlah bin dalam histogram

Contoh 10
x = randn(2000,1);

y = 1 + randn(5000,1);
h1 = histogram(x);
hold on
h2 = histogram(y);
Tampilan dua histogram dengan perintah hold on
Plot Lingkaran
Lingkaran merupakan sekumpulan titik-titik pada suatu bidang yang berjarak sama dari suatu titik tertentu. Titik tertentu ini dinamakan titik pusat lingkaran, sedangkan jarak dari titik pusat ke titik tertentu dinamakan jari-jari atau radius. Misalkan kita ingin membuat plot suatu lingkaran dengan jari-jari 5 dan titik pusat (2,3) menggunakan MATLAB.
Contoh 11
Ketiklah perintah berikut pada jendela editor, save, lalu jalankan.
r = 5;
xc = 2;
yc = 3;
theta = linspace(0,2*pi);
x = r*cos(theta) + xc;
y = r*sin(theta) + yc;
plot(x,y,'r','LineWidth',1.5)
axis equal
grid on
Membuat plot lingkaran

Demikianlah pembahasan tentang cara membuat diagram batang, lingkaran, dan histogram dengan MATLAB. Semoga bermanfaat.

Baca juga:



Tidak ada komentar:

Posting Komentar