LabVIEWForum.de - Problem beim Array durchsuchen

LabVIEWForum.de

Normale Version: Problem beim Array durchsuchen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3
Hi..

gibt es eine möglichkeit aus einem Array (gebrochenen zahlen) den index einer Zahl auszulesen, welcher kleiner z.B. 7 liegt?

also es soll nur der index des ersten auftretens der zahl kleiner 7 ausgegeben werden.


ich hoffe, mir kann einer helfen.. verzweifle irgendwie grad an diesem kleinen mistproblemchenSmile

Danke
Hi,

Nimme das "Schwellwert (1D Array)" VI von der Array Palette. Den gebrochenen Index den du bekommst rundest du auf die nächste kleinere (Ganz-)Zahl ab und dann hast du den Index den du willst.


Gruß SeBa
Ich hab zufällig was rumliegen hier. Da musst du nicht mehr runden, weil das VI nicht interpoliert.
Lv82_img[attachment=24280]


Gruß
Vielen dank für eure schnelle hilfe..
funktioniertSmile
[attachment=24283]

Offtopic2
Du solltest des Weiteren öfters mal die Shifttasten benutzen! Rulez
Sonst kommt bestimmt bald der erste Rüffel von den Mods....Post-880-1250020144

Edit: Mist - die Anderen waren schneller - das kommt davon, wenn man nebenbei arbeiten muss.... Smile

Edit 2: Großschreibung korrigiert. Tongue
... des Weiteren wird groß geschriebenTongue
' schrieb:... des Weiteren wird groß geschriebenTongue
Hast recht. "Die Anderen" übrigens auch.:(Verdammt - ich bin doch nicht unfehlbar.....
... die Anderen auch Tongue

Gruß SeBa

EDIT:
Vedammt, ich sollte keine Kaffeepausen machenBig Grin


EDITEDIT:
Warum macht ihr euch soviel Mühe?

[attachment=24286]

Das ich Runden muss, also einen zusätzlichen Baustein verwende, schrumpft zur Lächerlichkeit angesichts eures für dieses Problem reichlich komplexen Codes.
Dafür kommt bei dir in dem Screenshot ein falsches Ergebnis. Wenn ich es richtig sehe, dann hat das erste Element kleiner 6,8 den Index 0.

Oder verstehe ich da etwas falsch? Blink
Unsure

Hehe... nee du hast recht. Da hab ich die Frage nicht aufmerksam genug gelesen.

Du hast Recht und ich nicht. Kommt vorBig Grin


Gruß SeBa

EDIT:
^_^
Ich weiß eure Lösungen sind besser, aber es geht auch so wie ich will:
[attachment=24290]

Wenn keine Zahl kleiner dem Schwellwert gefunden wird, kommt das letzte Element des Arrays raus. Egal. Ist ja nur zum Zeigen, dass es geht.
Seiten: 1 2 3
Referenz-URLs