Hallo sara,
Zitat:Das kriege ich soweit auch hin (garantiert viel zu kompliziert, aber es funktioniert).
Oh ja, sehr kompliziert. Und auch noch fehlerhaft…
Warum InsertIntoArray in der FOR-Loop, wenn du ein Array bauen willst? Nimm BuildArray!
Warum überhaupt das Array "händisch" bauen, wenn du auch einfach autoindizieren kannst? Hatten wir das nicht eben schon mal?
Warum ein uninitialisiertes Schieberegister? Beim zweiten Aufruf hast du sofort fehlerhafte Resultate…
Warum überhaupt eine Schleife? LabVIEW arbeitet polymorph!
Nachtrag:
Warum Search1DArray, wenn es auch OR-Array gibt?
Warum dieser RubeGoldberg mit x OR NOT(x), um die Stoppbedingung der Schleife zu generieren? Warum nicht einfach eine TRUE-Konstante?
Zitat:Wie füge ich diese Ausnahmebedingung hinzu?
Code:
IF element == vergleichswert AND element <> 0 THEN …
So vielleicht???