Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Industrial programming >> MATLAB

MATLAB Lus Typen: Herhaalde Code-uitvoering Beheersen

Er kan een situatie zijn waarin je een blok code meerdere keren moet uitvoeren. Over het algemeen worden statements sequentieel uitgevoerd. De eerste statement in een functie wordt eerst uitgevoerd, gevolgd door de tweede, en zo verder.

Programmeertalen bieden diverse controlestructuren die meer gecompliceerde uitvoeringspaden toelaten.

Een lus-statement stelt ons in staat om een statement of groep van statements meerdere keren uit te voeren en hieronder volgt de algemene vorm van een lus-statement in de meeste programmeertalen:

MATLAB Lus Typen: Herhaalde Code-uitvoering Beheersen

MATLAB biedt de volgende typen lussen om te voldoen aan lusvereisten. Klik op de volgende links om hun details te controleren:

Nr. Lus Type & Beschrijving
1 while lus

Herhaalt een statement of groep van statements zolang een gegeven voorwaarde true is. Het test de voorwaarde voordat het de lus-body uitvoert.

2 for lus

Voert een reeks statements meerdere keren uit en verkort de code die de lusvariabele beheert.

3 geneste lussen

Je kunt een of meer lussen binnen een andere lus gebruiken.

Lus Controlestatements

Lus-controlestatements veranderen de uitvoering van de normale volgorde. Wanneer de uitvoering een scope verlaat, worden alle automatische objecten die in die scope zijn aangemaakt, vernietigd.

MATLAB ondersteunt de volgende controlestatements. Klik op de volgende links om hun details te controleren.

Nr. Controlestatement & Beschrijving
1 break statement

Beëindigt de lus statement en overdraagt uitvoering aan het statement onmiddellijk na de lus.

2 continue statement

Laat de lus de rest van de body overslaan en de voorwaarde onmiddellijk opnieuw testen voordat het herhaalt.

MATLAB

  1. MATLAB: Uitgebreid Overzicht van een Leidende Numerieke Rekenomgeving
  2. Variabelen in MATLAB Begrijpen: Basis en Voorbeelden
  3. Essentiële MATLAB Commando's voor Efficiënte Berekening
  4. MATLAB Datatypes: Uitgebreide Gids
  5. MATLAB Matrix Basis: Data Aanmaken, Benaderen en Manipuleren
  6. MATLAB: Multidimensionale en Speciale Arrays Beheersen
  7. MATLAB Dubbele Punt Notatie: Vectors Maken & Efficiënt Itereren
  8. MATLAB Getallen: Typen, Opslag en Conversie
  9. MATLAB Strings: Maken, Manipuleren en Functies
  10. MATLAB Functies: Definitie, Werkruimte, In- en Outputs
  11. Algebraïsche Vergelijkingen in MATLAB: Oplossen, Vereenvoudigen & Ontbinden