Rechercher dans un tableau 1D non classé
- Mise à jour2025-07-30
- Temps de lecture : 3 minute(s)
Recherche un élément dans un tableau 1D non classé en commençant à l'indice de départ. La recherche est linéaire et LabVIEW arrête la recherche dès que l'élément est trouvé. Le connecteur affiche les types de données par défaut de cette fonction polymorphe.

Entrées/Sorties
tableau 1D non classé
—
tableau 1D non classé peut être un tableau 1D de n'importe quel type.
élément
—
élément est la valeur à rechercher dans le tableau. élément doit être du même type de données que les éléments du tableau 1D.
indice de départ (0)
—
indice de départ est l'indice à partir duquel LabVIEW lance la recherche. La valeur par défaut est 0.
fonction égaux (= intégrée)
—
fonction égal est la comparaison utilisée pour rechercher dans le tableau. Par défaut, il s'agit de la même comparaison que celle utilisée par la fonction Égaux ? standard. Si l'élément de tableau est une classe avec une méthode "Égaux" qui inclut deux entrées du même type et une sortie booléenne dans le connecteur Pour spécifier un ordre de tri différent, connectez ce terminal à l'un des objets suivants :
La fonction de comparaison doit être symétrique. Si a<b est vrai, b<a est faux. Si a et b ont la même valeur, a<b et b<a sont tous deux faux. Si la fonction n'est pas symétrique, les résultats de la recherche seront imprévisibles.
indice de l'élément
—
indice de l'élément est l'indice où élément est trouvé. Si la fonction ne trouve pas élément, indice de l'élément renvoie –1. |
Vous ne pouvez pas utiliser cette fonction pour extraire l'indice d'une valeur qui n'est pas un élément du tableau. Par exemple, si vous avez un tableau de 2 éléments (0,0 et 1,0), cette fonction ne trouve pas l'indice de la valeur 0,5 puisque que cette valeur n'est pas un élément du tableau. Utilisez le Seuil d'un tableau 1D pour trouver un indice fractionnaire ou spécifiez une autre comparaison dans l'entrée fonction égal pour trouver la première valeur à epsilon près.
Cette fonction ne trouve une chaîne que si l'élément que vous indiquez correspond exactement à un élément du tableau. Pour rechercher dans une chaîne toute occurrence d'une expression régulière, utilisez la fonction Rechercher une expression régulière ou spécifiez une autre comparaison dans l'entrée fonction égal.
tableau 1D non classé
—
élément
—
indice de départ (0)
—
fonction égaux (= intégrée)
—
, la valeur par défaut change pour utiliser cette comparaison.
:
:
indice de l'élément
—