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 

Seach 1D Array



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!

17.04.2018, 10:34
Beitrag #1

xKyrillx Offline
LVF-Neueinsteiger


Beiträge: 2
Registriert seit: Apr 2018

2014
2017
DE



Seach 1D Array
Hallo Zusammen,

Gibt es eine Funktion womit man eine Zahl z.B. 3,4
In einem Array sucht,

2,4 9,3 3,1 4,7 …
0 1 2 3 …

und es mir den Index gibt mit der nächstgelegener Zahl im Array.
In diesem Beispiel das Index 2.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
17.04.2018, 10:50
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Seach 1D Array
Da dein Array nicht linear aufsteigend/absteigend geordnet ist - nein, sowas gibt es nicht als Basis-LabVIEW Funktion.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.04.2018, 12:06
Beitrag #3

xKyrillx Offline
LVF-Neueinsteiger


Beiträge: 2
Registriert seit: Apr 2018

2014
2017
DE



RE: Seach 1D Array
Gibt es eine andere Lösung wie man sowas hinbekommt ?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.04.2018, 13:10 (Dieser Beitrag wurde zuletzt bearbeitet: 17.04.2018 13:46 von Lucki.)
Beitrag #4

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Seach 1D Array
Natürlich, wenn man die Funktionen die es nicht in der Palette gibt selbst programmiert, gibt es immer eine Lösung. Z.B diese:
   
Vielleicht geht es auch noch einfacher, denn in der Hilfe zu "1D-Array interpolieren" steht im Nachspann der Satz:
Zitat:Hinweis Wenn Sie ein Array mit Daten an diese Funktion anschließen, werden die Datenwerte nach aufsteigendem x-Wert geordnet.
Damit komme ich aber nicht klar. Bei mir funktioniert das nicht.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.04.2018, 14:54
Beitrag #5

Freddy Offline
Oldtimer
****


Beiträge: 729
Registriert seit: Aug 2008

2019, 2020, 2021
1996
DE

76275
Deutschland
RE: Seach 1D Array
Hallo xKyrillx,
wie Jens schon bemerkte, in der LabView Grundversion gibt es so etwas nicht.
Aber, wenn Du dir die openG VI's holst, da gibt es ein VI mit der Bezeichnung "search Array_ogtk.vi"

Wenn Du den VI Package Manager hast, kannst Du die VIS einfach dazuladen.

Gruß
Freddy

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.04.2018, 19:26
Beitrag #6

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Seach 1D Array
Hallo Kyrill,

du suchst also die Zahl, die dem Einzelwert am nächsten kommt?
Dann suche doch genau danach:
   

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
30
Antwort schreiben 


Gehe zu: