Iterationen - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: Iterationen (/Thread-Iterationen) |
Iterationen - xmazdax - 14.09.2014 20:55 Hi Ich bin gerade dabei LabVIEW zu lernen Ich brauche es für meine Diplomarbeit und ich mache gerade ein paar Bsp. durch. Bei einem Bsp. hänge ich gerade, und zwar möchte ich eine Zufallszahl generieren(zw. 0-1000), diese soll auf die nächste ganze Zahl gerundet werden und mit einer eingegebenen Zahl verglichen werden. Bis hierhin klappt alles. Das Problem ist nun das ich gerne die Anzahl der Iterationen ausgeben, also wie oft die WHILE-Schleife durchlaufen wurde. Ich glaube man könnte es mit einem Schieberegister machen aber ich weiß nicht wie ich das genau machen soll. [attachment=50744] EDIT jg: Externer (nicht funktionierender) Link gelöscht, Bild im LVF hochgeladen. RE: Iterationen - E-techniker - 15.09.2014 06:21 Hi xmazdax, links unten in der Whileschleife gibt es ein blaues I. Wenn du da nen Indikator hinsetzt siehst du wieviele Iterationen schon gelaufen sind. Gruß RE: Iterationen - GerdW - 15.09.2014 06:47 Hallo xmazdax, Bilder bitte immer hier direkt im Forum hochladen… RE: Iterationen - NoWay - 15.09.2014 06:54 Hi xmazdax. Es gibt da ein sehr einsteigerfreundliches Buch, in dem die Basics ordentlich erläutert werden. Wenn du dich also längerfristig oder tiefgehend mit Labview beschäftigen willst, kann ich dir das nur wärmstens empfehlen. Einführung in Labview - Georgi/Metin Gruß NoWay RE: Iterationen - xmazdax - 15.09.2014 18:39 Ich habe vom "I" einfach eine Num. Anzeige drangehängt. Er zeigt mir jetzt zwar die Iterationen an, aber das Programm stoppt nicht. Ich habe die STOP-Bedingung so definiert, das wenn die eingegebene Zahl= der Zufallszahl ist. Er macht das aber nicht das Programm läuft einfach weiter. Habe ich irgendwo einen Denkfehler? RE: Iterationen - jg - 15.09.2014 19:12 Sind wir noch beim Source-Code aus Beitrag Nr. 1? Wenn du auf Nummer sicher gehen willst (zwecks der Ungenauigkeit bei Gleitkommazahlen), dann steige auf Ganzzahlen um: [attachment=50760] Ansonsten einfach mal VI hochladen. Gruß, Jens RE: Iterationen - xmazdax - 16.09.2014 12:28 Das Bild oben ist aktuell ich habe einfach eine Num. Anzeige an das I gehängt. Ich weiß nicht genau wie ich das VI Stoppen soll. Die Iterations Anzeige läuft die ganze Zeit. Er findet die Übereinstimmung z.B. bei 456 und dann noch mal bei 1783. Ich möchte aber das er mir die erste Anzahl von Iterationen anzeigt und nicht immer die momentane RE: Iterationen - jg - 16.09.2014 12:38 Hä? Wenn das VI eine Übereinstimmung findet (was natürlich immer nach unterschiedlicher Anzahl von Durchläufen der While-Schleife passiert), dann stoppt das VI doch! Wo ist das Problem? Oder startest du das VI im Modus "Run Continuously"? Das ist ein Modus zum Debuggen, der nur durch den Stopp-Button daneben in der VI Toolbar Leiste abgebrochen werden kann. Gruß, Jens RE: Iterationen - xmazdax - 16.09.2014 12:45 Jetzt versteh ich es Ich darf das VI nicht wiederholt ausführen. Wenn ich es einmal ausführe, dann zeigt es mir die erste Iterationsanzahl |