Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
ich hab mehrere Strings, Nummern, Pfad und vieles mehr in einem Cluster.....und dann nochmal mehrere solcher Cluster in ein zusätzliches Cluster gesteckt...
Mittels Schieberegister in einer While-Schleife will ich das jetztige Cluster mit dem vorhergehenden vergleichen. Wenn die sich unterscheiden (und es ist egal wo die sich unterscheiden) soll was ausgeführt werden. Nun meine Frage....
Wie krieg ich den Vergleich am Einfachsten hin. Wenn ich die Cluster mit dem = vergleiche kommt ja wieder ein Cluster heraus.....ich brauch aber kein Cluster sondern ein einfaches Lämpchen das mir sagt obs gleich is oder net... Ich könnte zwar das riesen Cluster auswerten....aber des muss doch auch einfacher gehen....
Analog trifft dieses Problem bei mir auch bei Arrays auf.....
ich hab mehrere Strings, Nummern, Pfad und vieles mehr in einem Cluster.....und dann nochmal mehrere solcher Cluster in ein zusätzliches Cluster gesteckt...
Mittels Schieberegister in einer While-Schleife will ich das jetztige Cluster mit dem vorhergehenden vergleichen. Wenn die sich unterscheiden (und es ist egal wo die sich unterscheiden) soll was ausgeführt werden. Nun meine Frage....
Wie krieg ich den Vergleich am Einfachsten hin. Wenn ich die Cluster mit dem = vergleiche kommt ja wieder ein Cluster heraus.....ich brauch aber kein Cluster sondern ein einfaches Lämpchen das mir sagt obs gleich is oder net... Ich könnte zwar das riesen Cluster auswerten....aber des muss doch auch einfacher gehen....
Analog trifft dieses Problem bei mir auch bei Arrays auf.....
Danke im Voraus
Rechtsklick auf das = Vi, Comparison Mode, Compare aggregates
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
Cluster vergleichen(nicht Elementweise)
Mach's doch so (wie im Anhang).
Gruß Markus
EDIT: Oder natürlich mit dem Ändern des "Comparison Mode". Das wusste ich bisher auch nicht..... Habe aber auch noch nie Arrays und Cluster verglichen.
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
08.05.2007, 09:16 (Dieser Beitrag wurde zuletzt bearbeitet: 08.05.2007 09:21 von erbi.)
Das mit dem Cluster to Array funktioniert nur wenn im Cluster Elemente gleichen Typs sind....da ich aber Pfade, Strings und Nummers hab fällt des schon mal flach.....aber hey.....find ich Klasse, das so ein Experte wie du auch mal was von mir lernen kann.....lol.....
Um nochmal auf deine Lösungen zurückzukommen.....ich hab früher bei 1D Arrays den Ergebnis Boolen immer in 0 und 1 umgewandelt. Aus dem Array dann immer Mittelwert....wenn der 1 war isses gleich.....zwar umständlich wie sau aber mir is nie was besseres eingefallen....lol
Dann is ja gut das das hier mal in einem Thread besprochen wurde.....kann für viele recht hilfreich sein....
KLEINER NACHTRAG: hab übersehen das das ja alles gleiche Elemente sind.....geht bei mir aber trotzdem net weil ich ja cluster in einem cluster hab....