Tutorial ini mendemonstrasikan cara membuat while loop untuk mengulang ketika suatu kondisi benar di MATLAB.
Bagaimana Menghasilkan while Loop untuk Mengulang Ketika Suatu Kondisi Benar di MATLAB?
While loop adalah pernyataan iteratif dalam MATLAB yang digunakan untuk mengeksekusi satu atau lebih pernyataan pada jumlah iterasi yang tidak ditentukan. Ketika proses dimulai dalam perulangan while, proses berlanjut hingga kondisi perulangan yang diberikan terpenuhi.
Perlu diingat bahwa, tidak seperti perulangan for, jumlah pasti iterasi dalam perulangan while tidak diketahui sebelumnya.
Variabel yang diindeks dari while loop dapat dilambangkan dengan variabel apa pun, namun, variabel yang paling sering digunakan adalah i dan j tetapi variabel ini harus dihindari di MATLAB karena digunakan untuk bilangan kompleks.
Sintaksis
Sintaks dasar dari pernyataan while-end loop di MATLAB Diberikan di bawah ini:
ketika ekspresi
pernyataan
akhir
Di Sini:
Itu ketika ekspresi mengeksekusi kelompok pernyataan yang diberikan sampai kondisi perulangan yang ditentukan terpenuhi.
Ekspresi while menyertakan kondisi yang menentukan berapa lama perulangan while akan bekerja. Jika kondisi ini benar, kelompok pernyataan antara while dan end akan dieksekusi, dan proses akan berulang hingga kondisi while benar. Ketika kondisi while salah, proses berhenti dan perulangan while dihentikan.
Contoh
Ikuti contoh yang diberikan di bawah ini untuk memahami cara membuat perulangan while untuk mengulang ketika kondisi benar di MATLAB.
Contoh 1: Menggunakan while Loop untuk Membuat Vektor Berjarak Merata
Dalam contoh, kami menggunakan perulangan while untuk membuat vektor berjarak sama yang mengulangi perulangan while hingga kondisinya benar.
x = 0ketika X < dua puluh
x = x+ 5 ;
tampilan ( X )
akhir
Contoh 2: Menggunakan while Loop untuk Menghitung Faktorial Suatu Angka
Kode MATLAB ini menghitung faktorial dari angka 5 menggunakan pernyataan while loop.
fakta = 1 ;x = 1 ;
ketika X < = 5
fakta = fakta * X;
x = x + 1 ;
akhir
fprintf ( 'Faktorial yang dihitung dari 5 adalah' )
tampilan ( fakta )
Kesimpulan
While loop adalah pernyataan berulang dalam MATLAB yang digunakan untuk mengeksekusi pernyataan atau sekelompok pernyataan beberapa kali ketika jumlah iterasi tidak ditentukan sebelumnya. Kami menggunakan while loop dalam situasi di mana perulangan diperlukan tanpa mengetahui jumlah iterasi yang tepat. Tutorial ini telah menyajikan panduan mudah untuk mempelajari cara membuat perulangan while untuk mengulang ketika kondisi benar di MATLAB. Memahami panduan ini akan membantu Anda mempelajari seni menggunakan ekspresi while di MATLAB.