Cara Membuat Gelung sementara untuk Berulang Apabila Keadaan Benar dalam MATLAB

Cara Membuat Gelung Sementara Untuk Berulang Apabila Keadaan Benar Dalam Matlab



Dalam MATLAB, gelung sementara membolehkan kami melaksanakan arahan atau sekumpulan arahan berbilang kali ke atas bilangan lelaran yang tidak ditentukan. Kami menggunakan gelung sementara akhir dalam situasi apabila gelung diperlukan tetapi bilangan lelaran tidak diketahui terlebih dahulu.

Tutorial ini menunjukkan cara membuat gelung sementara untuk diulang apabila keadaan adalah benar dalam MATLAB.

Bagaimana untuk Menjana Gelung sementara untuk Berulang Apabila Keadaan Benar dalam MATLAB?

Gelung while ialah pernyataan berulang dalam MATLAB yang digunakan untuk melaksanakan satu atau lebih pernyataan ke atas bilangan lelaran yang tidak ditentukan. Apabila proses bermula dalam gelung sementara ia berterusan sehingga keadaan gelung yang diberikan dipenuhi.







Perlu diingat bahawa, tidak seperti gelung for, bilangan lelaran yang tepat dalam gelung while tidak diketahui terlebih dahulu.



Pembolehubah terindeks bagi gelung while boleh dilambangkan dengan mana-mana pembolehubah, namun, pembolehubah yang kebanyakannya digunakan ialah i dan j tetapi pembolehubah ini harus dielakkan dalam MATLAB kerana ia digunakan untuk nombor kompleks.



Sintaks
Sintaks asas pernyataan gelung while-end dalam MATLAB Diberikan di bawah:





sementara ungkapan
kenyataan
tamat

di sini:

The sementara ungkapan melaksanakan kumpulan pernyataan yang diberikan sehingga keadaan gelung yang ditentukan dipenuhi.



Ungkapan while termasuk syarat yang menentukan berapa lama gelung while akan berfungsi. Jika syarat ini benar, kumpulan pernyataan antara while dan end dilaksanakan, dan proses berulang sehingga keadaan while adalah benar. Apabila syarat while adalah palsu, proses berhenti dan gelung while akan ditamatkan.

Contoh
Ikuti contoh yang diberikan di bawah untuk memahami cara membuat gelung sementara untuk diulang apabila keadaan itu benar dalam MATLAB.

Contoh 1: Menggunakan Gelung while untuk Mencipta Vektor Sekata

Dalam contoh, kami menggunakan gelung while untuk mencipta vektor jarak sekata yang mengulangi gelung while sehingga keadaannya benar.

x = 0
sementara x < dua puluh
x = x+ 5 ;
disp ( x )
tamat

Contoh 2: Menggunakan Gelung while untuk Mengira Faktorial Nombor

Kod MATLAB ini mengira pemfaktoran nombor 5 menggunakan pernyataan gelung while.

fakta = 1 ;
x = 1 ;
sementara x < = 5
fakta = fakta * x;
x = x + 1 ;
tamat
fprintf ( 'Faktorial yang dikira bagi 5 ialah' )
disp ( fakta )

Kesimpulan

Gelung while ialah pernyataan berulang dalam MATLAB yang digunakan untuk melaksanakan pernyataan atau sekumpulan pernyataan beberapa kali apabila bilangan lelaran tidak dinyatakan terlebih dahulu. Kami menggunakan gelung sementara dalam situasi apabila gelung diperlukan tanpa mengetahui bilangan lelaran yang tepat. Tutorial ini telah membentangkan panduan mudah untuk mempelajari cara mencipta gelung sementara untuk diulang apabila keadaan itu benar dalam MATLAB. Memahami panduan ini akan membantu anda mempelajari seni menggunakan ungkapan sambil dalam MATLAB.