Πώς να δημιουργήσετε έναν βρόχο while για επανάληψη όταν η συνθήκη είναι αληθής στο MATLAB

Pos Na Demiourgesete Enan Brocho While Gia Epanalepse Otan E Syntheke Einai Alethes Sto Matlab



Στο MATLAB, ένας βρόχος while μας επιτρέπει να εκτελέσουμε μια εντολή ή μια ομάδα εντολών πολλές φορές σε απροσδιόριστο αριθμό επαναλήψεων. Χρησιμοποιούμε έναν βρόχο while-end σε μια κατάσταση όπου απαιτείται βρόχος αλλά ο αριθμός των επαναλήψεων δεν είναι γνωστός εκ των προτέρων.

Αυτό το σεμινάριο δείχνει πώς να δημιουργήσετε έναν βρόχο while για επανάληψη όταν μια συνθήκη είναι αληθής στο MATLAB.

Πώς να δημιουργήσετε έναν βρόχο while για επανάληψη όταν μια συνθήκη είναι αληθής στο MATLAB;

Ο βρόχος while είναι μια επαναληπτική πρόταση στο MATLAB που χρησιμοποιείται για την εκτέλεση μιας ή περισσότερων εντολών σε απροσδιόριστο αριθμό επαναλήψεων. Όταν η διαδικασία ξεκινά σε ένα βρόχο while, συνεχίζεται μέχρι να ικανοποιηθεί η δεδομένη συνθήκη βρόχου.







Λάβετε υπόψη ότι, σε αντίθεση με τον βρόχο for, ο ακριβής αριθμός επαναλήψεων στον βρόχο while δεν είναι γνωστός εκ των προτέρων.



Οι ευρετηριασμένες μεταβλητές του βρόχου while μπορούν να υποδηλωθούν με οποιαδήποτε μεταβλητή, ωστόσο, οι μεταβλητές που χρησιμοποιούνται περισσότερο είναι i και j, αλλά αυτές οι μεταβλητές θα πρέπει να αποφεύγονται στο MATLAB επειδή χρησιμοποιούνται για μιγαδικούς αριθμούς.



Σύνταξη
Η βασική σύνταξη της εντολής βρόχου while-end στο MATLAB δίνεται παρακάτω:





ενώ έκφραση
δηλώσεις
τέλος

Εδώ:

ο ενώ Η έκφραση εκτελεί τη δεδομένη ομάδα εντολών μέχρι να ικανοποιηθεί η καθορισμένη συνθήκη βρόχου.



Η έκφραση while περιλαμβάνει μια συνθήκη που καθορίζει πόσο καιρό θα λειτουργήσει ο βρόχος while. Εάν αυτή η συνθήκη είναι αληθής, εκτελείται η ομάδα εντολών μεταξύ while και end και η διαδικασία επαναλαμβάνεται μέχρι να είναι αληθής η συνθήκη while. Όταν η συνθήκη while είναι ψευδής, η διαδικασία σταματά και ο βρόχος while τερματίζεται.

Παραδείγματα
Ακολουθήστε τα παρακάτω παραδείγματα για να κατανοήσετε πώς να δημιουργήσετε έναν βρόχο while για επανάληψη όταν η συνθήκη είναι αληθής στο MATLAB.

Παράδειγμα 1: Χρήση βρόχου while για τη δημιουργία ενός διανύσματος ομοιόμορφης απόστασης

Στο παράδειγμα, χρησιμοποιούμε τον βρόχο while για να δημιουργήσουμε ένα διάνυσμα ομοιόμορφης απόστασης που επαναλαμβάνει τον βρόχο while μέχρι η συνθήκη να είναι αληθής.

x = 0
ενώ Χ < είκοσι
x = x+ 5 ;
διαθ ( Χ )
τέλος

Παράδειγμα 2: Χρήση βρόχου while για τον υπολογισμό του παραγοντικού ενός αριθμού

Αυτός ο κώδικας MATLAB υπολογίζει το παραγοντικό του αριθμού 5 χρησιμοποιώντας την εντολή βρόχου while.

γεγονός = 1 ;
x = 1 ;
ενώ Χ < = 5
γεγονός = γεγονός * Χ;
x = x + 1 ;
τέλος
fprintf ( 'Υπολογιζόμενο παραγοντικό του 5 είναι' )
διαθ ( γεγονός )

συμπέρασμα

Ο βρόχος while είναι μια επαναληπτική πρόταση στο MATLAB που χρησιμοποιείται για την εκτέλεση μιας δήλωσης ή μιας ομάδας εντολών πολλές φορές όταν ο αριθμός των επαναλήψεων δεν έχει καθοριστεί εκ των προτέρων. Χρησιμοποιούμε βρόχο while σε μια κατάσταση όπου απαιτείται βρόχος χωρίς να γνωρίζουμε τον ακριβή αριθμό των επαναλήψεων. Αυτό το σεμινάριο παρουσίασε έναν εύκολο οδηγό για να μάθετε πώς να δημιουργείτε έναν βρόχο while για επανάληψη όταν η συνθήκη είναι αληθής στο MATLAB. Η κατανόηση αυτού του οδηγού θα σας βοηθήσει να μάθετε την τέχνη της χρήσης εκφράσεων στο MATLAB.