05-28-2013 05:02 AM
Hallo Leute,
ich habe hier eine LabView-Anwendung von einem Kollegen bekommen und komme noch nicht so ganz damit klar.
Es soll aus einem erzeugten Sinus die Y-Werte ausgelesen und so abgelegt werden, dass ich danach wieder mit diesen Arbeiten kann.
Kann mir jemand einen Tipp geben, wie ich das am Besten erweitere, also auch laufzeittechnisch kenn ich mich mit den Varianten leider noch nicht so gut aus.
Besten Dank und Grüße
Marvin
05-28-2013 05:39 AM
Sieht doch schön aus. Du solltest aber den sich wiederholenden Code in ein SubVI packen
05-28-2013 05:41 AM
"Hast du mir da einen Tipp wie ich das klug einfüge die Y-Wert-Abfrage?"
2 Alternative:
Bei beiden Alternativen wird dynamisch ein Array erzeugt. Das ist performance-technisch problematisch wenn es innerhalb einer schnellen Schleife wiederholt ausgeführt wird.
Ansonsten kein Problem.
Der 1. Weg ist der sinnvollere. Auch wenn man mehr Leitungen und Tunnel im Blockdiagramm hat. Man sich spart aber die seperate Schleife am Schluss.
05-28-2013 06:13 AM
Funktioniert einwandfrei!
Vielen Dank für die schnelle Antwort!!
05-28-2013 07:09 AM
Hätt ich fast vergessen:
Bei beiden Lösungen wird dynamisch ein Array erzeugt. Sowas soll nicht in hochfrequenten Schleifen passieren. Dann müsste man noch optimieren.