Jak utworzyć pętlę while, aby powtórzyć, gdy warunek jest prawdziwy w MATLAB

Jak Utworzyc Petle While Aby Powtorzyc Gdy Warunek Jest Prawdziwy W Matlab



W MATLAB-ie pętla while pozwala na wielokrotne wykonanie polecenia lub grupy poleceń w nieokreślonej liczbie iteracji. Pętli while-end używamy w sytuacji, gdy wymagane jest zapętlenie, ale liczba iteracji nie jest z góry znana.

Ten samouczek pokazuje, jak utworzyć pętlę while, która powtarza się, gdy warunek jest prawdziwy w MATLAB-ie.

Jak wygenerować pętlę while do powtórzenia, gdy warunek jest prawdziwy w MATLAB?

Pętla while to instrukcja iteracyjna w MATLAB-ie, która służy do wykonywania jednej lub więcej instrukcji w nieokreślonej liczbie iteracji. Gdy proces rozpoczyna się w pętli while, trwa do momentu spełnienia warunku pętli.







Należy pamiętać, że w przeciwieństwie do pętli for dokładna liczba iteracji w pętli while nie jest znana z góry.



Zmienne indeksowane pętli while mogą być oznaczane przez dowolną zmienną, jednak najczęściej używanymi zmiennymi są i oraz j, ale tych zmiennych należy unikać w MATLAB-ie, ponieważ są one używane dla liczb zespolonych.



Składnia
Podstawowa składnia instrukcji pętli while-end w MATLAB jest podana poniżej:





chwila wyrażenie
sprawozdania
koniec

Tutaj:

The chwila wyrażenie wykonuje daną grupę instrukcji, dopóki nie zostanie spełniony określony warunek pętli.



Wyrażenie while zawiera warunek, który decyduje o tym, jak długo będzie działać pętla while. Jeśli ten warunek jest spełniony, wykonywana jest grupa instrukcji pomiędzy while i end, a proces jest powtarzany, dopóki warunek while nie będzie spełniony. Gdy warunek while jest fałszywy, proces zatrzymuje się, a pętla while zostaje zakończona.

Przykłady
Postępuj zgodnie z poniższymi przykładami, aby zrozumieć, jak utworzyć pętlę while, która będzie się powtarzać, gdy warunek jest spełniony w MATLAB-ie.

Przykład 1: Użycie pętli while do stworzenia wektora o równych odstępach

W tym przykładzie używamy pętli while do utworzenia równomiernie rozmieszczonego wektora, który powtarza pętlę while, dopóki warunek nie zostanie spełniony.

x = 0
chwila X < 20
x = x+ 5 ;
disp ( X )
koniec

Przykład 2: Używanie pętli while do obliczania silni liczby

Ten kod MATLAB oblicza silnię liczby 5 za pomocą instrukcji pętli while.

fakt = 1 ;
x = 1 ;
chwila X < = 5
fakt = fakt * X;
x = x + 1 ;
koniec
fprintf ( „Obliczona silnia 5 to” )
disp ( fakt )

Wniosek

Pętla while to instrukcja iteracyjna w MATLAB-ie używana do wielokrotnego wykonywania instrukcji lub grupy instrukcji, gdy liczba iteracji nie jest z góry określona. Pętli while używamy w sytuacji, gdy wymagane jest wykonanie pętli bez znajomości dokładnej liczby iteracji. W tym samouczku przedstawiono łatwy przewodnik po nauce tworzenia pętli while, która powtarza się, gdy warunek jest spełniony w MATLAB-ie. Zrozumienie tego przewodnika pomoże ci nauczyć się sztuki używania wyrażeń while w MATLAB-ie.