MATLAB
LABORATORIUM KOMPUTER
20
contoh :
V.3 FOR For digunakan untuk melakukan proses perulangan selama kondisi ekspresi
terpenuhi. Perbedaannya dengan while adalah pada for jumlah perulangan dapat diketahui, sedangkan pada while bergantung pada nilai ekspresi.
Bentuk umum dari for adalah :
for indeks=nilai awal:step:nilai akhir statementstatement
end
contoh:
V.4 CONTINUE DAN BREAK Statemen continue dan break digunakan pada statemen kontrol for atau while.
Fungsi continu adalah melanjutkan ke iterasi berikutnya tanpa menjalankan statemen yang ada di bawah kondisi continu. Sedangkan break, digunakan untuk
menghentikan proses iterasi tanpa melanjutkan perulangan.
MATLAB
LABORATORIUM KOMPUTER
21 Contoh:
MATLAB
LABORATORIUM KOMPUTER
22 BAB VI
ANALISA DATA DAN INTERPOLASI
VI.1 ANALISA DATA Dalam bab ini, kita akan belajar bagaimana menganalisis dan memanipulasi data
mempergunakan MATLAB, terutama untuk perhitungan statistik: rentang data, maksimumminimum, ratarata, deviasi, jumlah kumulatif, dan sebagainya. Di
MATLAB fungsifungsi statistik semacam ini telah ada dan bisa digunakan secara fleksibel. Dalam penjelasan bab ini, x dan y kita misalkan sebagai vector baris
ataupun kolom, dan A dan B sebagai matriks m×n.
a. Maksimum dan Minimum Nilai maksimum dan minimum diperoleh dengan command berikut ini :
COMMAND KETERANGAN
maxx menghitung nilai maksimum dari elemen
vektor x. Jika x bernilai kompleks maka dihitung maxabsx
maxA menghitung nilai maksimum dari setiap kolom
di matriks A; hasilnya berupa vektor 1×n
maxmaxA menghitung nilai maksimum dari elemen
matriks A
maxA,B menghitung matriks berukuran sama dengan A
dan Bdengan elemen berisi nilai terbesar di antara elemen Adan Bpada posisi yang sama
min ... sama dengan sintaks max ... di atas, tetapi
untuk mencari minimum
MATLAB
LABORATORIUM KOMPUTER
23 Mari kita praktekkan beberapa contoh untuk menambah pemahaman
terhadap sintaks di atas. Misalkan x ialah data tinggi badan dari 10 orang, dan A ialah data indeks prestasi IP dari 4 mahasiswa dalam 3 semester.
Data tinggi badan dalam cm
175 177 173 165 160 170 174 177 168 170
Data IP mahasiswa Nama
IP sem1 IP sem2
IP sem3
Agus 3,3
2,8 3,3
Dedy 3,9
4,0 3,8
Tanjung 3,8
3,5 2,9
Vijay 2,9
3,2 3,1
x=[175 177 173 165 160 170 174 177 168 170]; A=[3.3 2.8 3.3;3.9 4.0 3.8;3.8 3.5 2.9;2.9 3.2
3.1]; maxx
ans =
177 maxA, maxA’
ans = 3.9000 4.0000 3.8000
ans = 3.3000 4.0000 3.8000 3.2000
maxmaxA ans =
4
Kita bisa melihat bahwa maxx menghitung tinggi maksimum dari 10 orang yang ada, maxA menghitung IP tertinggi pada setiap semester,
sedangkan maxA’ menghitung IP tertinggi dari setiap mahasiswa.
MATLAB
LABORATORIUM KOMPUTER
24
Sementara itu, maxmaxA menghitung IP tertinggi yang pernah dicapai mahasiswa selama 3 semester.
b. Statistika Sekarang kita akan belajar command untuk analisis data statistik.