würfelsimulation - Frage zu Start Stop von Schleifen - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: würfelsimulation - Frage zu Start Stop von Schleifen (/Thread-wuerfelsimulation-Frage-zu-Start-Stop-von-Schleifen) Seiten: 1 2 |
würfelsimulation - Frage zu Start Stop von Schleifen - PearlHaber - 14.08.2006 10:33 ' schrieb:mh, kein edit-button: mach mal nen Rechtsklick auf das jeweilige Symbol. Wenn der Haken auf "Als Symbol darstellen" an ist, dann hast du die Anzeige mit dem Quadrat und dem grünen Punkt. Wenn nicht, dann die "komische" Dastellung als schmale Vierecke. Keine Angst sind die gleichen Elemente, nur anders dargestellt. würfelsimulation - Frage zu Start Stop von Schleifen - Kvasir - 14.08.2006 13:27 Hab mir das Programm auch schnell angesehen und hätte noch 1-2 Ideen, Vorschläge. - Um zu verhindern, dass eine unlogische Eingabe erfolgt, hast du ja im Programm eine Boolean Abfrage eingebaut. Ich finde es angenehmer, wenn du einfach gleich negative Zahlen ausschließt. Mit rechter Maustaste auf das Eingabefeld kannst du unter: "Wertebereich" direkt bestimmen, welche Eingaben zulässig sind. - Wenn die Werte resetet werden, bleibt zur Zeit jedoch der Graph erhalten. Um auch diesen zu reseten erstelle einfach einen Eigenschaftsknoten des Graphen und hänge an die Eigenschaft "Historie" einen leeren Array an. Füge diesen Eigenschaftsknoten dann einfach in die Resetcase. Dadurch sieht der User die Würfe "live" am Graphen angezeigt. - Desweiteren könntest du die y-Achse des Graphen so skalieren, dass sie immer von 1-6 reicht und nicht dynamisch läuft. Sonst sieht bei 3 Würfen von z.B.: 1,1,3 es so aus, als wäre 3 das Maximum mögliche. Dazu klicke rechts auf den Graphen und ändere unter "Eigenschaften" -> "Skalierungen" -> "y-Achse" -> Automatische Skalierung - Wenn der User die Simulation startet könntest du direkt auf den Auswertungsreiter springen. Auch dies geht über einen Eigenschaftsknoten des Reiters mittels der Eigenschaft "Wert" Dies alles sind natürlich nur kosmetische Veränderungen und je nach Geschmack gefällt einem dies oder das besser. Aber du kannst es ja mal probieren und schauen, wie es dir gefällt würfelsimulation - Frage zu Start Stop von Schleifen - fidel - 14.08.2006 15:34 Hello again anbei mal eine neuere Version: Hierzu wieder einige Fragen: --------------------------------- - Warum flackert der Reset Button im Programm ? - Kommt es mir nur so vor, oder ist meine Häufigkeitsverteilung für einen Würfel irgendwie komisch ? Man werfe einen Blick auf die Zahl 6 Todo: ------- - Das zurücksetzten des Graphen ist eine gute Idee, muss ich noch einbinden, wie auch immer Gruss fidel würfelsimulation - Frage zu Start Stop von Schleifen - eg - 14.08.2006 16:04 Zum Flackern: in LV gibt es ein Super-Feature namens Highlight (Debug), ein gelbes Lämpchen. würfelsimulation - Frage zu Start Stop von Schleifen - Kvasir - 14.08.2006 16:43 - Der Button flackert, weil du dauernde zwischen aktiviert/deaktiviert hin- und herschaltest. Wie Eugen schon erwähnt hat, sie dir dein Programm mal im Highlightmode an. (Gelbes Lämpchen aktivieren und dann Programm laufen lassen). Hab dir das bereinigt, in dem ich die Knoten verschoben habe. - Dein Würfel funktioniert nicht richtig. Du rundest zur nächsten Zahl und im Fall von 0 setzt du 1. Dein Randomelement erzeugt jedoch Zahlen zwischen 0 und 1. Mit 6 multipliziert also zwischen 0 und 6. Durch dein Runden und 1 setzen wird jeder Wert zwischen 0 und 1.49 eine 1, jedoch nur jeder zwischen 5.5 und 5.99 eine 6 ... nicht ganz gleichverteilt oder? Hab dir auch das gefixt - Hab dir auch das zurücksetzen des Graphen eingebunden. würfelsimulation - Frage zu Start Stop von Schleifen - fidel - 15.08.2006 07:48 Guten Morgen, der Debug Tip war hilfreich & gut.....Danke. gruss fidel |