![]() |
Bis zu einem definierten skalaren Wert zählen - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: Bis zu einem definierten skalaren Wert zählen (/Thread-Bis-zu-einem-definierten-skalaren-Wert-zaehlen) |
Bis zu einem definierten skalaren Wert zählen - msw21 - 04.04.2012 18:29 Hallo zusammen Ich bin heute wieder auf ein Problem gestossen, dass mir ein wenig Kopfzerbrechen bereitet. Mit dem numerischen Zufallsgenerator definiere ich eine Zufallszahl, welche ich mit 10 multipliziere und dann auf eine ganze Zahl runde. (Ich brauche eine ganze Zufallszahl zwischen 1 und 10) Soweit klappt das ganz gut. Die Zahl sollte nun jedoch nicht sofort den neuen Wert annehmen, sondern bis zu diesem hoch/runterzählen. Wenn also auf die Zufallszahl 1 eine 10 folgt, soll der skalare Ausgangswert hochzählen (2,3,4,5,6,7,8,9,10). Wenn darauf eine 4 folgt, soll der Ausgang von 10 auf 4 runterzählen. Hat jemand eine Lösung dafür auf Lager? Vielen Dank RE: Bis zu einem definierten skalaren Wert zählen - GerdW - 04.04.2012 21:20 Hallo msw, eine fertige Lösung wohl kaum. Aber sollte auch leicht zu programmieren sein: - neuen Wert mit dem alten vergleichen (>, <, =) - den Vergleich nach Vorzeichen (+1, -1) und Wert zerlegen - damit eine Schleife aufrufen, so oft wie "Wert" durchlaufen lassen und jeweils "Vorzeichen" addieren... RE: Bis zu einem definierten skalaren Wert zählen - Lucki - 04.04.2012 21:31 Kleine Abendaufgabe als Einschlaf-Vorbereitung: [attachment=39361] Edit: Auf Wunsch VI angehängt - Wie der Nachbau dieses einfachen Konstrukts scheitern kann, ist mit allerdings schleierhaft. [attachment=39381] RE: Bis zu einem definierten skalaren Wert zählen - msw21 - 05.04.2012 21:21 Vielen Dank erst einmal Könntest du vielleicht das VI hochladen Luki? Ich kriege es nicht zum laufen ![]() Danke |