2D Array nach Werten durchsuchen - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: 2D Array nach Werten durchsuchen (/Thread-2D-Array-nach-Werten-durchsuchen) Seiten: 1 2 |
2D Array nach Werten durchsuchen - Eddie123 - 25.09.2007 09:03 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 ?? 2D Array nach Werten durchsuchen - eg - 25.09.2007 09:09 ' schrieb:Ich wollte einmal Fragen, ob es möglich ist, ein 2D Array zu durchsuchen. Mach mal eine For-Schleife um deinen Search 1D Array Baustein. eg 2D Array nach Werten durchsuchen - Eddie123 - 25.09.2007 09:14 ' schrieb:Mach mal eine For-Schleife um deinen Search 1D Array Baustein. hehe .. hab natürlich ne for schleife benutzt .. habe mich da wohl nur im forum verschrieben 2D Array nach Werten durchsuchen - eg - 25.09.2007 09:19 Dann kannst du ja diesen Integer (= Zeile) und Iterator (=Spalte) an Index Array anschliessen um deinen gesuchten String rauszukriegen. eg 2D Array nach Werten durchsuchen - Eddie123 - 25.09.2007 09:29 ' schrieb:Dann kannst du ja diesen Integer (= Zeile) und Iterator (=Spalte) an Index Array anschliessen um deinen gesuchten String rauszukriegen. 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) 2D Array nach Werten durchsuchen - Lucki - 25.09.2007 09:48 ' 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. 2D Array nach Werten durchsuchen - Eddie123 - 25.09.2007 09:54 ' 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. 2D Array nach Werten durchsuchen - Eddie123 - 25.09.2007 10:09 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) 2D Array nach Werten durchsuchen - Lucki - 25.09.2007 10:31 ' 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.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. 2D Array nach Werten durchsuchen - Eddie123 - 25.09.2007 10:42 ' 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.. ja dann habe ich aber wieder ALLE in der ausgabe, und nicht nur die Zeile, wo der Wert drin ist |