LabVIEWForum.de - Schleife bei bestimmtem Wert neu starten

LabVIEWForum.de

Normale Version: Schleife bei bestimmtem Wert neu starten
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo!

Ich möchte mit einer Schleife Werte aus einem Array auslesen. Wenn zum ersten Mal eine "0" gelesen wird, soll die Schleife wieder vorne beginnen.
Mein Problem ist diese Rücksetzung der Schleife. Bin Anfängerin, bitte helft mir!

Danke schon mal!
Hallo,

es gibt 2 Möglichkeiten, die mir bekannt sind:

- Du verlässt die Schleife und eine übergeordnete Schleife ruft die abgebrochene Schleife erneut auf
- Du erstellst dir per Schieberegister einen eigenen Indikator (immer "+1"), den du selbst zurücksetzt, wenn eine 0 auftaucht und ignorierst den eigentlichen Schleifen-Indikator "i".

Um welche Schleife geht es eigentlich? For- oder While?
Ich bezog mich nun auf eine While-Schleife.

Prinzip:

[attachment=30081]Lv80_img
Offtopic2
' schrieb:Bin Anfängerin, bitte helft mir!
Das beisst sich aber mit deinem Profil, LV-Erfahrung seit 1996? Und seit 2007 bist du hier im Forum aktiv?Wink

Gruß, Jens
Da hast du nicht ganz unrecht, aber ohne laufende Beschäftigung mit der Materie fällt auch ein fortgeschrittener Benutzer leider oft in den Rang eines Anfängers zurück.

Grüße
Referenz-URLs