Kako stvoriti while petlju za ponavljanje kada je uvjet istinit u MATLAB-u

Kako Stvoriti While Petlju Za Ponavljanje Kada Je Uvjet Istinit U Matlab U



U MATLAB-u, while petlja nam omogućuje da izvršimo naredbu ili grupu naredbi više puta tijekom neodređenog broja ponavljanja. Koristimo while-end petlju u situaciji kada je potrebna petlja, ali broj ponavljanja nije unaprijed poznat.

Ovaj vodič pokazuje kako stvoriti while petlju za ponavljanje kada je uvjet istinit u MATLAB-u.

Kako generirati while petlju za ponavljanje kada je uvjet istinit u MATLAB-u?

While petlja je iterativna naredba u MATLAB-u koja se koristi za izvršavanje jedne ili više naredbi tijekom neodređenog broja ponavljanja. Kada proces započne u while petlji, nastavlja se sve dok se ne zadovolji zadani uvjet petlje.







Imajte na umu da, za razliku od for petlje, točan broj ponavljanja u while petlji nije unaprijed poznat.



Indeksirane varijable u petlji while mogu se označiti bilo kojom varijablom, međutim, najčešće korištene varijable su i i j, ali te varijable treba izbjegavati u MATLAB-u jer se koriste za kompleksne brojeve.



Sintaksa
Osnovna sintaksa naredbe while-end petlje u MATLAB-u je dana ispod:





dok izraz
izjave
kraj

Ovdje:

The dok izraz izvršava zadanu grupu naredbi dok se ne zadovolji specificirani uvjet petlje.



Izraz while uključuje uvjet koji odlučuje koliko dugo će petlja while raditi. Ako je ovaj uvjet istinit, skupina naredbi između while i end se izvršava, a proces se ponavlja sve dok se uvjet while ne ispuni. Kada je while uvjet lažan, proces se zaustavlja i while petlja se prekida.

Primjeri
Slijedite dolje navedene primjere da biste razumjeli kako stvoriti while petlju za ponavljanje kada je uvjet istinit u MATLAB-u.

Primjer 1: Upotreba while petlje za stvaranje ravnomjerno raspoređenog vektora

U primjeru koristimo while petlju za stvaranje ravnomjerno raspoređenog vektora koji ponavlja while petlju dok uvjet nije istinit.

x = 0
dok x < dvadeset
x = x+ 5 ;
disp ( x )
kraj

Primjer 2: Upotreba while petlje za izračun faktorijela broja

Ovaj MATLAB kod izračunava faktorijel broja 5 pomoću naredbe while petlje.

činjenica = 1 ;
x = 1 ;
dok x < = 5
činjenica = činjenica * x;
x = x + 1 ;
kraj
fprintf ( 'Izračunati faktorijel od 5 je' )
disp ( činjenica )

Zaključak

While petlja je iterativna naredba u MATLAB-u koja se koristi za izvršavanje naredbe ili grupe naredbi više puta kada broj ponavljanja nije unaprijed određen. Koristimo while petlju u situaciji kada je potrebna petlja bez da znamo točan broj ponavljanja. Ovaj vodič predstavlja jednostavan vodič za učenje kako stvoriti while petlju za ponavljanje kada je uvjet istinit u MATLAB-u. Razumijevanje ovog vodiča pomoći će vam da naučite umijeće korištenja while izraza u MATLAB-u.