INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Phys. Formeln



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

11.12.2004, 21:17
Beitrag #8

Oliver Listing Offline
LVF-Freak
****


Beiträge: 721
Registriert seit: Sep 2004

2012 und 2014 (Windows und Linux)
1998
EN

22844
Deutschland
Phys. Formeln
Hi 54m,

Damit du den Wurf nicht als fertiges Rechenergebnis siehst, sondern auch die Zeitliche simulation, ist es notwendig die While-schleife mit jedem Durchlauf zu verzögern.

Das Viereckige "i" ist der Schleifendurchlaufzähler, der mit jedem Durchlauf um 1 inkrementiert wird (angefangen bei 0).
Je nach angegebener Wurf-Geschwindigkeit, dauert die Berechnung aber unterschiedlich lange. Deshalb habe ich ein Control gesetzt, mit dem man die zeitliche Auflösung einstellen kann: "resolution".

Das "wait (ms)" sorgt dafür, das die Schleife immer die eingestellte Zeit wartet.
Als nächstes berechne ich, wie oft die Schleife dann pro Sekunde ausgeführt werden muß und gewichte dann im zweiten Teiler, den Schleifendurchlaufzähler.
z.B.:
Die Auflösung beträgt 10ms -> d.h. die Schleife wird pro Sekunde 100 mal durchlaufen -> das heißt der Schleifenzähler muß durch 100 geteilt werden und liefert folglich die Zeitliche Auflösung in 100stel Sekunden für die Berechnung.

Soweit ok?
Das ganze funktioniert nur, weil LabVIEW mit dem "wait (ms)" VI gleichzeitig auch die Berechnung durchführt.
Solange die in der "resolution" eingestellte Zeit nicht kleiner ist, als die Berechnung dauert, ist die Schleife erst zu ende, wenn die Wartezeit vorbei ist.
Ist das nicht der Fall, und die eingestellte resolution ist kleiner als die Berechnungsdauer, so wird die Schleifendauer nicht mehr durch das VI "wait (ms)" bestimmt, sondern durch die Berechnung. Dann ergibt sich eine zeitlch falsche Simulation.
Da das Endergebnis aber gleich bleibt (X/Y ensprechen ja der Wurfhöhe und ~weite), denke ich das es hier zu vernachlässigen ist.

mfg
Oliver Frank

Bitte frage nach, wenn ich zu kompliziert wurde und du noch fragen hast.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Phys. Formeln - 54m - 22.11.2004, 15:25
Phys. Formeln - chiefwiegam - 22.11.2004, 15:50
Phys. Formeln - Teutates - 29.11.2004, 00:50
Phys. Formeln - 54m - 06.12.2004, 14:22
Phys. Formeln - Oliver Listing - 06.12.2004, 23:58
Phys. Formeln - 54m - 07.12.2004, 18:26
Phys. Formeln - 54m - 11.12.2004, 13:06
Phys. Formeln - Oliver Listing - 11.12.2004 21:17
Phys. Formeln - 54m - 13.12.2004, 11:23
Phys. Formeln - Joe - 13.12.2004, 11:47
Phys. Formeln - 54m - 13.12.2004, 11:52
Phys. Formeln - Oliver Listing - 13.12.2004, 11:57
Phys. Formeln - 54m - 13.12.2004, 15:36
Phys. Formeln - Sarah - 13.12.2004, 15:38
Phys. Formeln - 54m - 13.12.2004, 16:07
Phys. Formeln - Oliver Listing - 13.12.2004, 20:46
Phys. Formeln - Joe - 14.12.2004, 08:46
Phys. Formeln - 54m - 14.12.2004, 09:06
Phys. Formeln - Oliver Listing - 14.12.2004, 09:19
Phys. Formeln - 54m - 14.12.2004, 14:05

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Formeln verändern und speichern im laufendem Prorgamm HSK-Michael 2 3.598 29.06.2011 10:21
Letzter Beitrag: Lucki
  Formeln in LabVIEW benutzen McLovin 20 22.653 31.07.2010 22:01
Letzter Beitrag: Lucki
  Formeln darstellen silver 3 4.243 20.05.2009 21:47
Letzter Beitrag: silver

Gehe zu: