Fonction Rechercher dans un tableau 1D
- Mise à jour2025-07-30
- Temps de lecture : 2 minute(s)
Recherche un élément dans un tableau 1D en commençant à l'indice de départ. Comme la recherche est linéaire, vous n'avez pas besoin de classer le tableau avant d'appeler cette fonction. LabVIEW arrête la recherche dès qu'il trouve l'élément. Le connecteur affiche les types de données par défaut de cette fonction polymorphe.

Entrées/Sorties
Tableau 1D
—
Tableau 1D 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.
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 Seuil d'un tableau 1D pour trouver un indice fractionnaire.
Cette fonction ne trouve une chaîne que si l'élément que vous indiquez correspond exactement à un élément du tableau. Par exemple, si vous avez un tableau de 2 éléments (limite supérieure et limite inférieure), cette fonction ne trouvera pas l'indice de la valeur limite puisque que cette valeur ne correspond exactement à aucun élément du tableau. Pour rechercher une chaîne d'une instance d'expression régulière, utilisez la fonction Rechercher une expression régulière.
Tableau 1D
—
élément
—
indice de départ (0)
—
indice de l'élément
—