Anda di halaman 1dari 4

Fungsi switch-case pada MATLAB merupakan fundamental statement pemrograman

untuk menghasilkan diagram alir berupa input langsung nilai variabel baik berupa string maupun
numerik untuk menjalankan commands group suatu program atau script file. Berikut
fundamental dan sistematika dari switch-case pada MATLAB.

Gambar 2… Switch-case pada MATLAB

Fundamental switch-case MATLAB yaitu :

1. Baris pertama dari fungsi ini adalah syntax switch dilanjutkan dengan switch expression.
Fungsi switch expression adalah variabel yang digunakan sebagai nilai syarat yang
digunakan pada case / switch statement. Nilai variabel dapat berupa nilai numerik skalar
maupun string. Contoh: switch hitung
2. Kemudian dilanjutkan dengan case yang merupakan statement dari fungsi switch untuk
melakukan eksekusi tertentu. Banyaknya case bergantung pada banyaknya logika
diagram alir yang akan dibuat. Contoh : case 'A'
3. Case statement dapat memuat lebih dari satu nilai. Anda dapat mendefinisikan dengan
menggunakan tanda kurung kurawal. Contoh : case {'A','B'}
4. Jika input terhadap switch expression tidak terdapat dalam switch statement, maka Anda
dapat menambahkan syntax otherwise sebagai eksekusi yang dilakukan. Jika input tidak
ditemukan dan tidak terdapat syntax otherwise maka group command tidak dieksekusi.

Contoh Program MATLAB sederhana dengan switch-case

Akan dibuat program konversi kurs mata uang rupiah ke dolar Amerika (USA), dolar
singapura (SGD) dan yen Jepang (JPY). Yang masing-masing mempunyai nilai tukar
Rp13.515,00 Rp9.966,82 dan Rp82,68

Berikut syntax program yang dapat menyelesaikan kasus di atas

Gambar 2. Syntax Program


catatan: error=0; untuk memberikan variabel error MATLAB 0 atau tanpa notifikasi
error.

Sehingga dapat diilustrasikan saat program dijalankan sebagai berikut,

Gambar 2. Contoh Switch-Case pada MATLAB


Gambar 2. Contoh 2 Switch-Case pada MATLAB

Spata. 2016. “Contoh penggunakan perintah switch –case-otherwise-end dalam matlab”.


https://spatabang.blogspot.com/2016/11/contoh-penggunakan-perintah-switch-case.html.
Diakses pada 20 oktober 2020

Advernesia. 2020. “Fungsi switch-case pada MATLAB dan Contoh Programnya”.


https://www.advernesia.com/blog/matlab/switch-case-pada-matlab/. Diakses pada 20 Oktober
2020

Anda mungkin juga menyukai