ANALISA DATA
Dalam postingan kali ini, kita akan belajar bagaimana menganalisis dan memanipulasi data mempergunakan MATLAB, terutama untuk perhitungan statistik: rentang data, maksimum/minimum, 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
max(x) menghitung nilai maksimum dari elemen
vektor x. Jika x bernilai kompleks maka
dihitung max(abs(x))
max(A) menghitung nilai maksimum dari setiap kolom
di matriks A; hasilnya berupa vektor 1×n
max(max(A)) menghitung nilai maksimum dari elemen
matriks A
max(A,B) menghitung matriks berukuran sama dengan A
dan Bdengan elemen berisi nilai terbesar di antara
elemen A dan B pada posisi yang sama
min( ... ) sama dengan sintaks max( ... )di atas, tetapi untuk mencari minimum
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
>> 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];
>> max(x)
ans =
177
>> max(A), max(A’)
ans =
3.9000 4.0000 3.8000
3.3000 4.0000 3.8000 3.2000
>> max(max(A))
ans =
4
Kita bisa melihat bahwa max(x) menghitung tinggi maksimum dari 10 orang yang ada, max(A) menghitung IP tertinggi pada setiap semester, sedangkan max(A’) menghitung IP tertinggi dari setiap mahasiswa
Sementara itu, max(max(A)) menghitung IP tertinggi yang pernah dicapai mahasiswa selama 3 semester.
Ok, selanjutnya kita akan belajar Tentang Statistika pada Matlab
No comments:
Post a Comment