Hallo jay,
Zitat:wie schreibe ich einen Befehl, dass das VI in der letzten Zeile vor dem Data aufhört, die Mittelwerte in eine Zeile einer Matrix speichert, und dann bei der nächsten Data wieder die nächsten Messwerte mittelt.
Indem man eine entsprechende Abfrage einbaut. Und wenn man auf ein "DATA" trifft, sollte man die Schieberegister auch wieder neu initialisieren.
Was bei deinem VI ungünstig ist:
- Du liest deine Datei als DBL-Array ein. Dabei gehen leider alles Strings (wie "DATA") verloren und werden durch Nullen ersetzt…
- IndexArray kann man aufziehen, dann braucht man nur ein IndexArray für 5 Elemente. Und man braucht dann auch keine Konstanten am Index-Eingang…
- Du sprichst in deiner Frage von "Matrix": das ist in LabVIEW etwas anderes als ein 2D-Array. Bitte auf deine Wortwahl achten!