LabVIEWForum.de
Elemente 2er Arrays vergleichen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenbank & File IO (/Forum-Datenbank-File-IO)
+---- Thema: Elemente 2er Arrays vergleichen (/Thread-Elemente-2er-Arrays-vergleichen)



Elemente 2er Arrays vergleichen - Anton R. - 27.08.2014 13:15

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?


RE: Elemente 2er Arrays vergleichen - jg - 27.08.2014 13:36

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...


RE: Elemente 2er Arrays vergleichen - GerdW - 27.08.2014 13:53

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!


RE: Elemente 2er Arrays vergleichen - Lucki - 27.08.2014 14:55

Wenn ich dich recht verstanden habe, willst Du dieses Ergebnis:
[attachment=50563]


RE: Elemente 2er Arrays vergleichen - Anton R. - 27.08.2014 16:01

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.


RE: Elemente 2er Arrays vergleichen - Lucki - 27.08.2014 21:01

Also dann so:
[attachment=50564]
Oder willst Du Dir wirklich nur wegen dieser kleinen Sache das ganz OpenG-Paket antun?


RE: Elemente 2er Arrays vergleichen - Anton R. - 27.08.2014 21:38

Danke!!!
Funktioniert super, wieder was gelernt Big Grin