Flow Control Pengulangan Pada Bahasa Matlab
Flow Control Pengulangan Pada Bahasa Matlab
a) Pengulangan pada MATLAB dengan pernyataan while
Perintah while mengulang sekelompok pernyataan sebanyak frekuensi yang tidak ditentukan/tidak diketahui sebelumnya. Banyaknya pengulangan dikendalikan oleh suatu ekspresi. Kelompok pernyataan tersebut dibatasi dengan end yang sejajar. Format yang digunakan pada pengulangan dengan while adalah sebagai berikut.
b) Pengulangan pada MATLAB dengan pernyataan for
while kondisi
Pernyataan_1;
Pernyataan _2;
…
end
Perintah for mengulang sekelompok pernyataan sebanyak nilai frekuensi tertentu yang telah diketahui sebelumnya. Pernyataan end yang sejajar dengan for mengakhiri kelompok pernyataan yang diulang. Format yang digunakan pada pengulangan dengan for adalah sebagai berikut.
for indeks = awal:langkah:akhir
Pernyataan_1;
Pernyataan _2;
…
end
c) Perintah “continue” pada MATLAB
Pernyataan continue melewatkan kendali untuk iterasi berikutnya pada pengulangan dengan perintah for atau while, meninggalkan beberapa pernyataan berikutnya pada pengulangan yang muncul setelah pernyataan continue. Pada pengulangan bersarang, continue melewatkan kendali ke iterasi berikutnya pada for atau while yang melingkupinya.
d) Perintah “break” pada MATLAB
Pernyataan break memungkinkan jalannya program keluar lebih awal dari pengulangan dengan for atau while. Pernyataan break hanya akan keluar dari loop yang paling dalam saja.
Latihan
- Debugging
Ketiklah program di bawah ini, kemudian lakukan kompilasi dan temukan serta perbaiki kesalahan yang ada, sehingga diperoleh hasil perhitungan yang benar.
Percobaan 1 Pengulangan dengan for
clear all
clc
for bil=-5:2:5
fprintf('Pengulangan ke %d \n',bl);
dis('Belajar program mengasyikan :)');
end
Percobaan 2 Pengulangan dengan while
clear all
clc
bil = -5;
while bil<=5
fprintf('Pengulangan ke %d \n',bil);
disp('Belajar program mengasyikan :)');
bil = bil+2;
end
- Design
Rancanglah sebuah program untuk memasukan pin dan mencocokkannya dengan data pin yang sudah disimpan. Pin berupa angka 4 digit, jika pin yang dimasukkan salah maka akan tampil pesan “PIN Anda Salah, Silahkan coba lagi“ dan diberi kesempatan untuk mengulang sebanyak 3 kali. Dan jika sudah dicoba 3 kali namun tetap salah, maka akan tampil pesan “User Anda di Blokir”
Post Sebelumnya : Struktur Data Pada Matlab+Contoh
duh hrus belajr pelan", css aja blum kelar ane :v apalagi belajar yg bru lagi
ReplyDeleterumit gan hehe
ReplyDelete