Minimum
Ce bloc de fonction trouve la plus petite valeur parmi une liste d'entrées numériques et renvoie cette valeur ainsi que sa position dans la liste. Il est idéal pour comparer des mesures, des scores ou tout ensemble de nombres afin de déterminer le minimum et où il est survenu.
📥 Entrées
Values
Une ou plusieurs valeurs numériques fournies sous forme de liste. Le nombre de prises d'entrée est ajustable.
📤 Sorties
Number
La plus petite valeur numérique trouvée parmi les valeurs fournies.
Index
La position (index) de la plus petite valeur dans la liste d'entrées fournie.
🕹️ Contrôles
Input size
Choisissez combien de valeurs vous souhaitez comparer. Le bloc ajoutera ou supprimera automatiquement des prises d'entrée pour correspondre à la taille sélectionnée.
(comment l'utiliser) Pour changer le nombre de nombres à comparer, ouvrez le menu déroulant Input size et sélectionnez le nombre désiré. Le bloc mettra à jour ses prises en conséquence.
🎯 Fonctionnalités
Entrées dynamiques : augmentez ou diminuez facilement le nombre d'entrées numériques sans reconfigurer les connexions.
Sorties doubles : renvoie à la fois la valeur minimale et son index pour déclencher des actions ou annoter des résultats selon la position.
Évaluation sécurisée : ignore les entrées non connectées afin que des configurations partielles ne perturbent pas le flux.
⚙️ Mécanisme d'exécution
Lorsque le système évalue ce bloc, il lit toutes les entrées numériques connectées, ignore les prises vides/non connectées, et calcule la plus petite valeur ainsi que son index. Le bloc fournit ensuite le minimum et l'index correspondant pour le traitement en aval.
📝 Instructions d'utilisation
Définissez le nombre d'entrées souhaité avec
Input size.Connectez des sources numériques aux prises d'entrée (par exemple, utilisez des blocs
Number Inputou des sorties numériques d'autres blocs de fonction).Utilisez la sortie
Numberlà où vous avez besoin de la plus petite valeur.Utilisez la sortie
Indexpour identifier quelle entrée a produit cette valeur.
💡 Conseils et astuces
Combinez avec
Number Inputpour alimenter manuellement des valeurs de test lors de la configuration ou du débogage d'un flux.Utilisez
Maximumen parallèle pour obtenir les deux extrêmes (min et max) du même ensemble de valeurs.Si vous devez sélectionner un élément spécifique d'un lot après avoir trouvé l'index minimum, transmettez l'index à
Get Elementpour récupérer l'élément associé.Pour des mesures bruitées, envisagez un prétraitement des données numériques (ex. lissage ou filtrage) avant de les envoyer ici en utilisant des blocs tels que
Data Memorypour conserver des valeurs intermédiaires ouRoundpour normaliser la précision.Pour visualiser les tendances ou les valeurs en temps réel, envoyez les sorties vers
Scopeou enregistrez-les avecCSV Export/Image Loggerpour une analyse ultérieure.Pour des données par lots, utilisez les blocs
DebatchetBatch Processingpour convertir entre lot et valeurs individuelles et garantir que le bloc reçoit le format d'entrée attendu.
🛠️ Dépannage
Si le bloc renvoie des résultats inattendus, vérifiez que toutes les prises d'entrée prévues sont connectées et fournissent des valeurs numériques.
Si certaines entrées doivent être ignorées, laissez leurs prises déconnectées — le bloc les sautera.
Si l'index semble incorrect, revérifiez l'ordre des entrées connectées ; l'index se réfère à la position dans la liste d'entrée après que les prises non connectées ont été ignorées.
Mis à jour