LabVIEWForum.de
For-Schleife - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: For-Schleife (/Thread-For-Schleife--17243)



For-Schleife - hakan - 22.07.2005 08:38

hallo zusammen,
ich habe kleines problem,und ich möchte folgendes machen...
mit einem Taste,wollte ich For-Schleife starten, in einem array Daten sammeln, um die in Grafik darzustellen.
wenn ich noch mal diesem Taste drücke,wollte ich for-schleife stoppen.
Aber simulation kann weiterlaufen.
ich kann For-schleife starten,mit Case struktur.Ich will nicht ein Konstant für Forschleife geben.
wenn ich stoppen will(Taste drücken),stoppt die For-Schleife.

ich brauche Hilfe. Könnt ihr mir Helfen

MfG
Hakan (LabVIEW 9.1)


For-Schleife - marker - 22.07.2005 08:47

Hi hakan,

warum machst Du das nicht mit einer While-Schleife?

Marko


For-Schleife - hakan - 22.07.2005 09:16

wie meinst du jetzt?
ich habe nicht verstanden.Statt Case-stucktur,muss ich while schleife benutzen? oder?
kannst ud ein beispiel senden?
hakan


For-Schleife - marker - 22.07.2005 09:49

Anstatt der For-Schleife kannst Du doch eine While-Schleife verwenden!

Siehe Beispiel.

Marko


For-Schleife - hakan - 22.07.2005 11:39

danke für die antwort
das hat funktioniert.Aber warum geht nicht mit for.schleife...
ich habe while schliefe eingestezt,aber wollte ich lernen,wieso mit for-loop nicht gehen..?
danke für die lösung..
mfG
hakan


For-Schleife - Oliver Listing - 25.07.2005 11:18

Hi hakan,

eine for Schleife wird eine bestimmte Anzahl mal durchlaufen.
Diese Anzahl mußt du vorher angeben. LabVIEW kann dies übernehmen, wenn du ein Array anschließt, aber keine Anzahl vorgibst. Dann führt LabVIEW die Schleife so oft aus, wie das eingehende Array Elemente hat.

Eine ganz andere Art von Schleifen sind die while Schleifen. Sie führen den Programmcode solange aus, bis eine Abbruchbedingung erfüllt ist.
Es gibt dabei klassisch zwei Arten:
1. die fußgesteuerte Schleife: Hierbei wird der Programmcode einmal durchgearbeitet und am Ende die Abbruchbedingung geprüft.
LabVIEW bietet genausoeine Schleife an..
2. die kopfgesteuerte Schleife: hierbei wird zunächst die Abbruchbedingung geprüft, bevor der Programmcode ausgeführt wird.
In LabVIEW must du diese Schleife mit einer while Schleife und einer Case Struktur nachbilden.

Gruß
Oliver


For-Schleife - hakan - 25.07.2005 12:42

Danke Oliver,
ich wiess Bescheid.
mfG
hakan