LabVIEWForum.de
arrays vergleichen, nicht elementweise - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: arrays vergleichen, nicht elementweise (/Thread-arrays-vergleichen-nicht-elementweise)



arrays vergleichen, nicht elementweise - wasserball6 - 20.04.2007 10:19

hallo, ich bin ziemlicher anfänger aber versuch mal mein problem verständlich zu erklären.
ich habe zwei arrays, je zweidimensional (strings).
das erste array enthält eine gewisse anzahl von datensätzen (jeder datensatz hat drei informationen, spielt aber keine rolle), sagen wir einfach mal beispielsweise 6 stück.
das zweite array enthält nur einige dieser datensätze.
sagen wir also das erste array enthält die datensätze nr 1 2 3 4 5 6
das zweite array enthält die datensätze nr 1 3 4 6
mein ziel ist es nun ein neues array zu bauen, welches die datensätze enthält, die im ersten drin sind, im zweiten aber nicht, in diesem fall also ein array mit den datensätzen 2 und 5.
ein elementweiser vergleich der arrays geht ja nicht, da die elemente ja nciht an der gleichen stelle stehen. also beispielsweise der datensatz 3 ist hier ja im erten array an dritter, im zweiten array an zweiter stelle.

wüsste jemand eine möglichkeit die entsprechenden datensätze rauszusuchen?

danke schonmal im voraus

gruss

Peter


arrays vergleichen, nicht elementweise - Achim - 20.04.2007 10:56

Hi,

ich würde sagen du machst das mit ner For-Schleife...jede Spalte des längeren Arrays mit allen Spalten des anderen Arrays vergleichen...wenn es nicht übereinstimmt (Funktion "And Array Elements" = FALSE), dann wird diese Spalte gemerkt...diese gemerkten Spalten sind dein neues Array...

Mal sehen, ob ich da noch was basteln kann..,

A.


arrays vergleichen, nicht elementweise - eg - 20.04.2007 10:58

Habe ich das richtig verstanden, passt sowas?


[attachment=6248]

eg


arrays vergleichen, nicht elementweise - Y-P - 20.04.2007 11:13

Dann mach' es doch so (wie im Anhang).

Gruß Markus


arrays vergleichen, nicht elementweise - Achim - 20.04.2007 12:29

aaaaaaaaaaahhhhhhhhhhhhh...ich bin ein Trottel...in letzter Zeit passiert mir das öfter...hab das mit den Strings überlesen...jetzt hab ichs mal für numerische Arrays gemacht, hab aber so meine Zweifel, das ist sicher suboptimal...

naja, vielleicht kanns ja wer brauchen...

[attachment=6258]

Gruss
Achim