thenewangusrevview

Embed Size (px)

Citation preview

  • 8/18/2019 thenewangusrevview

    1/10

    MATLAB PADA STATISTIK 

    Oleh:

    BAHRUL ULUM

    BIMA

    GUSTIRANDA

    RYAN RAHMAD RAMADHAN

    WELLY DIANA GUSTI

    YASNITA

     

    JURUSAN TEKNIK INDUSTRI

    FAKULTAS SAINS DAN TEKNOLOGI

    UNIVERSITAS ISLAM NEGERI SULTAN SYARIF KASIM

    2016

  • 8/18/2019 thenewangusrevview

    2/10

    Pengenaan Ma!a"

    Matlab merupakan bahasa pemrograman dengan kemampu

    dalam bidang komputasi. Matlab memiliki kemengintegrasikan komputasi, visualisasi, dan pemrogramkarenanya, matlab banyak digunakan dalam bidang riset‐memerlukan komputasi numerik yang kompleks. Matlab mkepanjangan dari  Matrix Laboratory. Sesuai dengan namanydata yang terdapat dalam Matlab menggunakan matriks

     berdimensi dua (double). Oleh karenanya penguasaan teomutlak diperlukan bagi pengguna pemula Matlab agar mudmempelajari dan memahami operasi-operasi yang ada pada ma

  • 8/18/2019 thenewangusrevview

    3/10

    Adapun bagian penting di dalam Matab, antara lain:

    •. !endela perintah ("ommand #indo$)

    •%. !endela ruang kerja (#orkspa&e)

    •'. !endela histori ("ommand istory)

    Matlab juga dapat digunakan untuk menyelesaikan perstatistika. eberapa penyelesaian permasalahan statistika tersdisediakan dalam bentuk *ungsi oleh Matlab. Matlab diguna

    menganalisis dan memanipulasi data terutama untuk perhitungyaitu rentang data, maksimum+minimum, rata-rata, deviakumulati*, dan sebagainya. i Matlab *ungsi-*ungsi statistik setelah ada dan bisa digunakan se&ara *leksibel. alam penjelasdimisalkan sebagai ve&tor (baris ataupun kolom), dan A danmatriks mn.

  • 8/18/2019 thenewangusrevview

    4/10

    S!a!%&!%' Mengg(na'an Ma!a"

    Adapun da*tar *ungsi statistika yang tersedia yaitu:Fungsi Arti

    Mean(X)Mendapatkan nilai rata-rata dari sebuah

    himpunan elemen X

    Var(X,0,1)

    Mendapatkan nilai ragam (varians) setiap

    kolom dari sebuah himpunan elemen X (1

    merujuk kolom, merujuk baris)

    !td(X,0,1)

    Mendapatkan nilai simpangan baku

    (standard deviasi) setiap kolom dari sebuah

    himpunan elemen X (1 merujuk kolom, merujuk

    baris), dimana std(X)"s#rt(var(X))

    Median(X,1)

    Mendapatkan nilai tengah dari setiap

    kolom himpunan elemen X(1 merujuk kolom,

    merujuk baris)

    $ni#ue(X)Mendapatkan nilai %ang paling ban%ak

    keluar (modus) dari himpunan elemen X

    &ov(X,')Mendapatkan hubungan varians dari

    buah variabel X terhadap buah variabel '

    &orr*oe+(X,')Mendapatkan koesien kekuatan hubungan

    antara buah variabel X dan buah variabel '

    Min(X)Mendapatkan elemen terke*il dari setiap

    kolom himpunan X

    Ma(X)Mendapatkan elemen terbesar dari setiap

    kolom himpunan X

  • 8/18/2019 thenewangusrevview

    5/10

    Me)"(a! P*+g*a) S!a!%&!%'a &e,e*-ana .,a!a T(ngga)engg(na'an MATLAB

    erikut gambaran membuat program statistikamenggunakan *itur /0 pada MA12A. 2angkah-langkah

    dalam membuat program statistika sederhana, khususnya utunggal yaitu:

    . uka aplikasi MA12A pada 3", dan buat /0 baru mengetik 4guide5 pada command windows.

    %. entuk tampilan /0 seperti berikut, disini kita memb buah edit text , 6 buah pushbutton.

    '. Save /0 tersebut dengan nama &!a!%g

    7. 3ada tombol mean, klik kanan 8 vie$ &allba&k, sehing&!a!) pada bagian pushbutton1.callback 

  • 8/18/2019 thenewangusrevview

    6/10

    6. i bagian akhir dari  pushbutton1.callback , tambahkan s&ri(s&ript ini untuk mende*inisikan inputan data tunggamenghitung banyaknya data serta menghitung mean-nya memerintahkan untuk mengeluarkan outputnya pada tempat yangdiinginkan).

    o a 9 str%num (get(handles.edit,string))o b 9 length (a)

    o & 9 sum (a) + b

    o set(handles.edit%,string, num%str(b))

    o set(handles.edit',string,num%str(&))

    ;. 3ada tombol median, klik kanan 8 vie$ &allba&k, sehingga

    &!a!) pada bagian pushbutton2.callback 

  • 8/18/2019 thenewangusrevview

    7/10

    o a 9 str%num (get(handles.edit,string))

    o b 9 sort (a)

    o & 9 median (b)

    o d 9 length (a)

    o set(handles.edit,string,num%str (b))o set(handles.edit',string,num%str(&))

    o set(handles.edit%,string, num%str(d))

    =. 3ada tombol modus, klik kanan 8 vie$ &allba&k, sehingga terbuka &!a!) p pushbutton3.callback 

    >. i bagian akhir dari  pushbutton3.callback , tambahkan s&ript berikut (s&rimende*inisikan inputan data tunggal, menghitung banyaknya data serta me&ari modumemerintahkan untuk mengeluarkan outputnya pada tempat yang diinginkan)

    o a 9 str%num (get(handles.edit,string))o & 9 mode (a)

    o b 9 length (a)

    o set(handles.edit',string,num%str(&))

    o set(handles.edit%,string, num%str(b))

  • 8/18/2019 thenewangusrevview

    8/10

    10 .ada tombol RESET , klik kanan / vie *allba*k, terbuka stat.m pada bagian pushbutton4.callback 

    11 i bagian akhir dari  pushbutton4.callback , tambahberikut (s*ript ini untuk mereset tampilan input maupun

    o set(handlesedit1,2string2,2 2)o set(handlesedit,2string2,2 2)

    o set(handlesedit3,2string2,2 2)

    1 .ada tombol EXIT , klik kanan / vie *allba*k, sehinggstat.m pada bagian pushbutton5.callback 

    13 i bagian akhir dari  pushbutton5.callback , tambahberikut4

    o *l*

    o *lose

    15 !ave program kita, dan program siap digunakan .euntuk penginputan data dalam program ini, masing-ma

    tunggal dipisahkan dengan menggunakan spasi, smengetikkan sebuah ve*tor dalam command window

  • 8/18/2019 thenewangusrevview

    9/10

    "ontoh penggunaan matlab pada stastik .

  • 8/18/2019 thenewangusrevview

    10/10