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 

2D Array nach Werten durchsuchen



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!

25.09.2007, 09:03 (Dieser Beitrag wurde zuletzt bearbeitet: 25.09.2007 09:18 von Eddie123.)
Beitrag #1

Eddie123 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 81
Registriert seit: Nov 2006

8.2.1
2007
kA

10115
Deutschland
2D Array nach Werten durchsuchen
Ich wollte einmal Fragen, ob es möglich ist, ein 2D Array zu durchsuchen.
Das man den Search 1D baustein in eine FOR-Schleife bringt, und dann danach ein Integer Wert herausbekommt (+build Array) hab ich schon herausgefunden.
Ich will aber ein String was ich suche auch herausbekommen und auch angezeigt.
Auch der Byte Array to String Baustein hilft nicht weiter.
hat jemand sowas schon einmal gemacht ??

Edit : habe for schleife gemacht, aber hier case geschrieben :-)

Und kann jemand den titel auf 2D Array ändern ??
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.09.2007, 09:09
Beitrag #2

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
2D Array nach Werten durchsuchen
' schrieb:Ich wollte einmal Fragen, ob es möglich ist, ein 2D Array zu durchsuchen.
Das man den Search 1D baustein in eine Case-Schleife bringt, und dann danach ein Integer Wert herausbekommt (+build Array) hab ich schon herausgefunden.
Ich will aber ein String was ich suche auch herausbekommen und auch angezeigt.
Auch der Byte Array to String Baustein hilft nicht weiter.
hat jemand sowas schon einmal gemacht ??


Mach mal eine For-Schleife um deinen Search 1D Array Baustein.

eg

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.09.2007, 09:14
Beitrag #3

Eddie123 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 81
Registriert seit: Nov 2006

8.2.1
2007
kA

10115
Deutschland
2D Array nach Werten durchsuchen
' schrieb:Mach mal eine For-Schleife um deinen Search 1D Array Baustein.

eg


hehe .. hab natürlich ne for schleife benutzt .. habe mich da wohl nur im forum verschrieben
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.09.2007, 09:19
Beitrag #4

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
2D Array nach Werten durchsuchen
Dann kannst du ja diesen Integer (= Zeile) und Iterator (=Spalte) an Index Array anschliessen um deinen gesuchten String rauszukriegen.

eg

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.09.2007, 09:29 (Dieser Beitrag wurde zuletzt bearbeitet: 22.12.2007 18:27 von jg.)
Beitrag #5

Eddie123 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 81
Registriert seit: Nov 2006

8.2.1
2007
kA

10115
Deutschland
2D Array nach Werten durchsuchen
' schrieb:Dann kannst du ja diesen Integer (= Zeile) und Iterator (=Spalte) an Index Array anschliessen um deinen gesuchten String rauszukriegen.

eg


habe mal meine Version angehangen.. weiß nicht genau was du meinst ... das mit den Byte Array to String ist nur so augedacht

(VI LV 8.2)


Angehängte Datei(en)
Sonstige .vi  data_search_V1.vi (Größe: 18,05 KB / Downloads: 769)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.09.2007, 09:48
Beitrag #6

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
2D Array nach Werten durchsuchen
' schrieb:Ich will aber ein String was ich suche auch herausbekommen und auch angezeigt.
Wenn ein Index gefunden wird, dann steht an der Stelle des Indexes genau das, was Du vorher gesucht hast - und das weißt Du ja. Das Anzeigen des Inhaltes (- machbar ist das leicht -)würde Dir also keinerlei neue Infomation bringen. Oder ist es, weil Du der Suchfunktion mißtraust und Dich noch einmal rückversichern willst? Das immer so zu machen, wäre mit einer effektiven Programmierung nicht zu vereinbaren.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
25.09.2007, 09:54
Beitrag #7

Eddie123 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 81
Registriert seit: Nov 2006

8.2.1
2007
kA

10115
Deutschland
2D Array nach Werten durchsuchen
' schrieb:Wenn ein Index gefunden wird, dann steht an der Stelle des Indexes genau das, was Du vorher gesucht hast - und das weißt Du ja. Das Anzeigen des Inhaltes (- machbar ist das leicht -)würde Dir also keinerlei neue Infomation bringen. Oder ist es, weil Du der Suchfunktion mißtraust und Dich noch einmal rückversichern willst? Das immer so zu machen, wäre mit einer effektiven Programmierung nicht zu vereinbaren.



misstrauen .. na ja nen bisschen schon *gg* .. kann man denn ein wort bei element eingeben, und er zeigt mir dann auch nur die Zeilen an, wo das Wort enthalten ist ??

nee es geht darum ... ich habe in excel schon Messdaten.... und nun wollte ich sie in LabVIEW einbinden 8was ja auch sehr gut klappt), und von Dort aus nach den gewünschten und gesuchten paramtern durchsuchen und dann falls etwas gefunden wird ausgeben und vielleicht weiterverarbeiten.... hatte mir das natürlich einfacher vorgestellt als es wohl ist.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.09.2007, 10:09 (Dieser Beitrag wurde zuletzt bearbeitet: 22.12.2007 18:27 von jg.)
Beitrag #8

Eddie123 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 81
Registriert seit: Nov 2006

8.2.1
2007
kA

10115
Deutschland
2D Array nach Werten durchsuchen
Ok, habe jetzt eine Version, wo ich aus ein String-Array die Daten heraussuchen kann, was aber NUR der halbe Arbeit ist, will ja nicht nur das er mir den einen Wert dann ausgibt, sondern die ganze Zeile.
Gibts da vielleicht ne IDEE ???

(VI LV 8.2)


Angehängte Datei(en)
Sonstige .vi  data_search_V1_1.vi (Größe: 18,83 KB / Downloads: 524)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.09.2007, 10:31 (Dieser Beitrag wurde zuletzt bearbeitet: 25.09.2007 10:32 von Lucki.)
Beitrag #9

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
2D Array nach Werten durchsuchen
' schrieb:Ok, habe jetzt eine Version, wo ich aus ein String-Array die Daten heraussuchen kann, was aber NUR der halbe Arbeit ist, will ja nicht nur das er mir den einen Wert dann ausgibt, sondern die ganze Zeile.
Gibts da vielleicht ne IDEE ???
Das ist aber jetzt etwas ganz anderes. Du suchst nicht nach Elementen in einem String-Array, sondern nach Zeichenketten (Teilstrings) innerhalb jedes Elements und möchtest dann wissen, wie das ganze Element aussieht. Ja, Hellsehen müßte man können..

PS: Eine ganz simple Lösung Deines Problems wäre doch, wenn Du die beiden Ausgangs-Strings des VI "String durchsuchen und zergliedern" miteinander verkettest, dann hast Du das vollständige Element so wie Du es suchst.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.09.2007, 10:42
Beitrag #10

Eddie123 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 81
Registriert seit: Nov 2006

8.2.1
2007
kA

10115
Deutschland
2D Array nach Werten durchsuchen
' schrieb:Das ist aber jetzt etwas ganz anderes. Du suchst nicht nach Elementen in einem String-Array, sondern nach Zeichenketten (Teilstrings) innerhalb jedes Elements und möchtest dann wissen, wie das ganze Element aussieht. Ja, Hellsehen müßte man können..

PS: Eine ganz simple Lösung Deines Problems wäre doch, wenn Du die beiden Ausgangs-Strings des VI "String durchsuchen und zergliedern" miteinander verkettest, dann hast Du das vollständige Element so wie Du es suchst.


ja dann habe ich aber wieder ALLE in der ausgabe, und nicht nur die Zeile, wo der Wert drin ist
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
  Array durchsuchen hulk 16 10.397 29.09.2020 19:47
Letzter Beitrag: hulk
  2d-array durchsuchen Jolle 5 4.839 06.11.2019 15:54
Letzter Beitrag: jg
  Tabellenstring nach Array 3D hansi9990 0 2.599 07.09.2018 10:33
Letzter Beitrag: hansi9990
Question stetige Manipulation von Array-Werten 0-100% Ressless 3 3.420 08.09.2017 14:17
Letzter Beitrag: Ressless
  Encoder werte nach bestimmte steps in Array speichern ziarehmann 4 5.315 09.07.2017 23:33
Letzter Beitrag: Trinitatis
  Elemente aus 2D-Array nach bestimmten Index (n,m) auslesen und in 2D Array speichern 1990 2 5.628 29.04.2017 21:51
Letzter Beitrag: 1990

Gehe zu: