INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Dieses Thema hat akzeptierte Lösungen:

Mehrfach Vergleich auf Gleichheit



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!

13.08.2019, 12:40
Beitrag #1

MicroScoop Offline
Medium-Avanciert
*


Beiträge: 11
Registriert seit: Jun 2019

15.0.1f10(32bit)
2015
DE

07629
Deutschland
Mehrfach Vergleich auf Gleichheit
Grüße wertes Forum,

ich steh gerade vor einem so simplen Problem, das ich fast dran verzweifle:

Ich würde gern 4 Arrays auf gleiche Größe prüfen. Es scheint aber keinen Mehrfach=-Operator zu geben
Klar könnte ich mit 6x= und 3xUND auf Korrektheit prüfen, aber das erscheint mir einfach zu "unschön"

Da gibt's doch bestimmt ne Lösung. Wie vergleicht man denn bspw. 10 Strings auf Gleichheit?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
13.08.2019, 12:58 (Dieser Beitrag wurde zuletzt bearbeitet: 13.08.2019 13:01 von MicroScoop.)
Beitrag #2

MicroScoop Offline
Medium-Avanciert
*


Beiträge: 11
Registriert seit: Jun 2019

15.0.1f10(32bit)
2015
DE

07629
Deutschland
RE: Mehrfach Vergleich auf Gleichheit
die bisher schönste Lösung. aber elegant ist anders.

verdammt das haut nicht hin, habs getestet.
IOOI
IIOI
IIOI
IIOI
ERGEBNIS: IOOIWall


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.08.2019, 12:58 (Dieser Beitrag wurde zuletzt bearbeitet: 13.08.2019 13:01 von GerdW.)
Beitrag #3

GerdW Offline
______________
LVF-Team

Beiträge: 16.026
Registriert seit: May 2009

09SP1, 11SP1, 17 (18)
1995
DE_EN

10×××
Deutschland
RE: Mehrfach Vergleich auf Gleichheit
Hallo MicroScoop,

Zitat:Ich würde gern 4 Arrays auf gleiche Größe prüfen. Es scheint aber keinen Mehrfach=-Operator zu geben
Klar könnte ich mit 6x= und 3xUND auf Korrektheit prüfen, aber das erscheint mir einfach zu "unschön"
In LabVIEW gibt es die schöne Polymorphie: diverse Funktionen können sowohl mit skalaren Inputs als auch mit Arrays arbeiten.
Du kannst also ein Array mit 4 Werten (=deine 4 Arraygrößen) direkt mit einer skalaren Angabe vergleichen lassen…

So einfach:
   
Außerdem könnte man natürlich mit (autoindizierende) Schleifen arbeiten!
(Und es gibt auch noch die CompoundArithmetic…)

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.08.2019, 13:03 (Dieser Beitrag wurde zuletzt bearbeitet: 13.08.2019 13:11 von MicroScoop.)
Beitrag #4

MicroScoop Offline
Medium-Avanciert
*


Beiträge: 11
Registriert seit: Jun 2019

15.0.1f10(32bit)
2015
DE

07629
Deutschland
RE: Mehrfach Vergleich auf Gleichheit
gute idee, aber die größe ist jedes mal anders. und ich müsste jedes array mit jeder größer vergleichen, da bin ich wieder bei 6x = und 3x UND
ok. bislang kürzeste Lösung die funktioniert


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.08.2019, 13:28 (Dieser Beitrag wurde zuletzt bearbeitet: 13.08.2019 13:30 von GerdW.)
Beitrag #5

GerdW Offline
______________
LVF-Team

Beiträge: 16.026
Registriert seit: May 2009

09SP1, 11SP1, 17 (18)
1995
DE_EN

10×××
Deutschland
RE: Mehrfach Vergleich auf Gleichheit

Akzeptierte Lösung

Hallo Scoop,

Zitat:aber die größe ist jedes mal anders. und ich müsste jedes array mit jeder größer vergleichen, da bin ich wieder bei 6x = und 3x UND
Wieso?
Wenn du beliebige viele Arraygrößen vergleichen willst:
   

Zitat:Wie vergleicht man denn bspw. 10 Strings auf Gleichheit?
Genauso:
   

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.08.2019, 13:50
Beitrag #6

MicroScoop Offline
Medium-Avanciert
*


Beiträge: 11
Registriert seit: Jun 2019

15.0.1f10(32bit)
2015
DE

07629
Deutschland
RE: Mehrfach Vergleich auf Gleichheit
OK. Touchè.Cool
Das ist nicht schlecht.Dais Das muss man aber mal gemacht haben um drauf zu kommenDry
Aber danke, das kommt in die Sammlung.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
13.08.2019, 13:52
Beitrag #7

GerdW Offline
______________
LVF-Team

Beiträge: 16.026
Registriert seit: May 2009

09SP1, 11SP1, 17 (18)
1995
DE_EN

10×××
Deutschland
RE: Mehrfach Vergleich auf Gleichheit
Hallo Scoop,

bei 1D-Arrays wie den Strings im vorigen Beitrag geht es natürlich einfacher ohne Schleife:
   

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.08.2019, 14:21
Beitrag #8

MicroScoop Offline
Medium-Avanciert
*


Beiträge: 11
Registriert seit: Jun 2019

15.0.1f10(32bit)
2015
DE

07629
Deutschland
RE: Mehrfach Vergleich auf Gleichheit
So langsam glaub ich, ich muss meinen Labview Status auf "Noobi" setzenBig Grin
Aber die Polymorphie muss ich mir echt merken, sowas braucht man ja regelmäßig.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  String Vergleich erklären 911tom 3 1.643 12.07.2017 17:51
Letzter Beitrag: jg
  Array-Vergleich und Mittelwertbildung domdom 4 1.661 15.05.2017 10:59
Letzter Beitrag: jg
  Haupt-VI zu mehrfach gleichzeitig ausführbaren Sub-VI machen mez15 5 1.421 14.02.2017 08:32
Letzter Beitrag: GerdW
  Vergleich und Neusortierung zweier Arrays domdom 6 2.186 30.11.2016 09:13
Letzter Beitrag: domdom
  Beim vergleich kommt anscheinend schon kein boolscher Wert raus noled 3 1.920 04.12.2015 09:35
Letzter Beitrag: Lucki
  Vergleich zweier Zahlen LabViewPete 7 3.009 08.09.2015 21:40
Letzter Beitrag: Lucki

Who read this thread?
6 User(s) read this thread:
Horst, Lucki, Morpheus, Trinitatis, MaxP, MicroScoop

Gehe zu: