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 

in Array suchen



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!

04.05.2010, 11:00
Beitrag #1

Prince Amir Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 134
Registriert seit: Aug 2009

8.6 - 2009
2009
de_en

80809
Deutschland
in Array suchen
Hallo an alle,

ich lese ein Text Datei (800 Werte) als ein Array in LV ein.

Dabei will ich ein Vergleichwert in diesem Array zuordnen. D.h. die 2 Werte um das Vergleichwert (kleiner und größer als das Vergleichwert) bestimmen und mit Index ausgeben. Dazu fehlt mir ein For-Schleife mit Schiebe-Register ein, aber bei der Umsetung habe ich Probleme. Kann mir jemand vielleicht ein Tipp geben, wie ich die 2 Werte um Mein Vergelichwert mit Index finden kann?

Bsp. Array: (1,1 2 3 4 5,5) Mein Vergleichwert: 3,5 --> Ergebnis: 3 und 4 Mit Index als Ausgabe

Besten Dank.

Coming together is a beginning, keeping together is progress, working together is success.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
04.05.2010, 11:33 (Dieser Beitrag wurde zuletzt bearbeitet: 04.05.2010 11:38 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.430
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
in Array suchen
Hallo Prince Amir,

wenn dein Array (wie im gezeigten Beispiel) sortiert ist, würde ich die Funktion "Threshold 1D Array" empfehlen.

Den damit erhaltenen Index abrunden und 2 Elemente aus dem Array indizieren...

Frage: Welche Elemente sollen indiziert werden, wenn genau der gesuchte Wert im Array enthalten ist?

Edit:
Dimitri hat den gleichen Lösungsvorschlag (sogar mit Bild) und die gleiche Anschlußfrage. Wie das wohl kommt?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.05.2010, 11:35 (Dieser Beitrag wurde zuletzt bearbeitet: 04.05.2010 12:06 von dimitri84.)
Beitrag #3

dimitri84 Offline
Astronaut
*****


Beiträge: 1.496
Registriert seit: Aug 2009

2020 Developer Suite
2009
DE_EN

53562
Deutschland
in Array suchen
' schrieb:Bsp. Array: (1,1 2 3 4 5,5) Mein Vergleichwert: 3,5 --> Ergebnis: 3 und 4 Mit Index als Ausgabe
<strike>Nö. Dein Ergebnis lautet 2 und 3, da der Index mit 0 beginnt Big Grin</strike>

Vorrausgesetzt dein Schwellwert kommt nicht exakt im Array vor würde das hier funktionieren:
   
Kommt dein Schwellwert allerdings genau so in deinem Array vor, dann bekommst du auf diese Weise zwei mal den gleichen Index. Weiß nicht ob dich das stören würde.

EDIT
Gerd war schneller.

„Sag nicht alles, was du weißt, aber wisse immer, was du sagst.“ (Matthias Claudius)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.05.2010, 11:40
Beitrag #4

SeBa Offline
LVF-Guru
*****


Beiträge: 2.025
Registriert seit: Oct 2008

09SP1 & 10 FDS
2008
DE

65xxx
Deutschland
in Array suchen
' schrieb:Bsp. Array: (1,1 2 3 4 5,5) Mein Vergleichwert: 3,5 --> Ergebnis: 3 und 4 Mit Index als Ausgabe
' schrieb:Nö. Dein Ergebnis lautet 2 und 3, da der Index mit 0 beginnt Big Grin

Das war aber ein Schnellschuss... da musst du nochmal nachdenken.

Big Grin

Gruß SeBa

Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.

Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.

Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.05.2010, 11:51
Beitrag #5

dimitri84 Offline
Astronaut
*****


Beiträge: 1.496
Registriert seit: Aug 2009

2020 Developer Suite
2009
DE_EN

53562
Deutschland
in Array suchen
Ach, 3 und 4 sollen nicht die Indices sein? Nagut. Ich geb' mich geschlagenHuh

„Sag nicht alles, was du weißt, aber wisse immer, was du sagst.“ (Matthias Claudius)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.05.2010, 12:00
Beitrag #6

SeBa Offline
LVF-Guru
*****


Beiträge: 2.025
Registriert seit: Oct 2008

09SP1 & 10 FDS
2008
DE

65xxx
Deutschland
in Array suchen
' schrieb:Ach, 3 und 4 sollen nicht die Indices sein? Nagut. Ich geb' mich geschlagenHuh

Ne. 3 und 4 sind die beiden Zahlen links und rechts vom Vergleichswert 3,5.

Die 3 und die 4 haben aber die Indizes 2 und 3.

Wink

Gruß SeBa

Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.

Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.

Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
04.05.2010, 14:33
Beitrag #7

Prince Amir Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 134
Registriert seit: Aug 2009

8.6 - 2009
2009
de_en

80809
Deutschland
in Array suchen
Danke an alle,
Das hat mich weitergebraucht;)hab wieder dazu was gelernt.

Viele Grüße,
Prince Amir.

Coming together is a beginning, keeping together is progress, working together is success.
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
  Möglichen Wert in einer 2D Array Suchen ? TimTomGo 15 10.749 12.07.2013 15:12
Letzter Beitrag: TimTomGo
  Ein allgemeines Muster in einem Array suchen micheljoel2002 10 9.552 24.09.2010 18:39
Letzter Beitrag: jg
  Werte aus array suchen und weiterverwenden TheoW. 3 7.080 08.10.2009 15:24
Letzter Beitrag: schrotti
  In 2D Array nach Werten suchen fabio_666 2 3.434 16.03.2009 15:21
Letzter Beitrag: fabio_666
  Im DBL Array suchen eg 7 5.074 30.05.2008 10:14
Letzter Beitrag: eg
  Nach gleichen Elementen im Array suchen aRaven 8 10.491 12.11.2007 12:14
Letzter Beitrag: aRaven

Gehe zu: