LabVIEWForum.de - Elemente 2er Arrays vergleichen

LabVIEWForum.de

Normale Version: Elemente 2er Arrays vergleichen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo allerseits,

folgendes Problem:

Ich habe ein Referenz 1D-Array, und eines, in dem Werte fehlen, sprich eine kleinere Dimension hat. Jetzt hätte ich gerne die Indizes aller fehlenden Werte, sozusagen genau das Gegenteil von dem was "Search 1D Array" ausgibt. Hab mir da schon eine Lösung gebastelt, bin aber das geht bestimmt, einfacher und vor allem mit weniger Rechenaufwand.

Jemand eine Idee?
Schau mal im OpenG Array-Package (nachinstallierbar über den VI-Package Manager), da gibt es garantiert fertige Funktionen, die deine Frage beantworten.

Gruß, Jens

P.S.: Vorsicht bei exakter Suche bei DBL, Stichwort Gleitkommazahl...
Hallo Anton,

wann immer du eine Frage in der Art von "Wer kann mein VI optimieren?" stellst, solltest du auch dieses VI anhängen.
Bilder lassen sich so schlecht in LabVIEW bearbeiten…

Und was auch selbstverständlich sein sollte: Aufräumen! Dein LV2009 hat dafür einen Button!
Wenn ich dich recht verstanden habe, willst Du dieses Ergebnis:
[attachment=50563]
Danke für die vielen schnellen Antworten, ich werd mir später das OpenG Array-Package gleich mal installieren.

@Lucki: Nein, glaub nicht, dass du mich richtig verstanden hast, mir geht es nicht darum die fehlenden Indizes am Ende auszugeben, sondern einfach alle Indizes, der Elemente, welche in dem Referenz Array nicht vorhanden sind.

z.B. Ref: [0 1 2 3 4 5 6]
Vgl. Arr: [0 2 3 6]
Dann soll [1 4 5] ausgegeben werden, die Indizes der Elemente aus 'Vgl. Arr', die in'Ref' fehlen.
Also dann so:
[attachment=50564]
Oder willst Du Dir wirklich nur wegen dieser kleinen Sache das ganz OpenG-Paket antun?
Danke!!!
Funktioniert super, wieder was gelernt Big Grin
Referenz-URLs