For the complete documentation index, see llms.txt. This page is also available as Markdown.

Absolute

Ce bloc de fonction renvoie la valeur absolue d'une entrée numérique. Il est utile lorsque vous avez besoin de la magnitude d'un nombre indépendamment de son signe (par exemple : distances, amplitudes d'erreur ou différences).

📥 Entrées

Number — Une valeur numérique unique (positive, négative ou zéro).

📤 Sorties

Number — La valeur absolue de l'entrée (toujours non négative).

🕹️ Contrôles

Ce bloc de fonction n'a pas de contrôles interactifs.

⚙️ Mécanisme d'exécution

Quand le bloc s'exécute, il lit la valeur fournie sur l'entrée Number et renvoie sa magnitude sur la sortie Number. Si l'entrée est négative, la sortie devient sa contrepartie positive ; sinon la valeur est transmise telle quelle.

🎯 Fonctionnalités

  • Simple et déterministe : produit toujours un résultat numérique non négatif.

  • Léger : approprié pour des contextes temps réel ou à faible latence.

  • Sûr en chaînage : fonctionne de manière fiable avec des valeurs numériques uniques ou des résultats d'autres blocs mathématiques.

📝 Utilisation

  • Connectez tout bloc produisant un nombre (relevés de capteur, calculs, compteurs) à l'entrée Number.

  • Utilisez la valeur de sortie là où vous avez besoin d'une magnitude sans signe (par ex. comparaison, formatage, journalisation).

Exemples courants :

  • Calculer la différence absolue entre deux valeurs en utilisant le bloc Subtract suivi de ce bloc.

  • Convertir une erreur signée en magnitude pour des vérifications de seuil ou des alertes.

💡 Astuces

  • Combinez avec Subtract pour obtenir la magnitude d'une différence (ex. mesure vs référence).

  • Utilisez avec Greater ou Smaller pour comparer des magnitudes à des seuils.

  • Envoyez le résultat vers Round pour un affichage lisible ou vers CSV Export / Data Write Global pour la journalisation.

  • Pour des flux produisant des listes ou lots de nombres, envisagez Batch Processing / Debatch pour traiter les valeurs avant d'appliquer ce bloc.

(Conseil : blocs liés disponibles que vous pouvez combiner : Add, Subtract, Multiply, Divide, Round, Square Root, Maximum, Minimum, Greater, Smaller, CSV Export)

🛠️ Résolution des problèmes

  • Si la sortie est inattendue, vérifiez le bloc en amont pour vous assurer qu'il envoie bien une valeur numérique (et non vide ou None).

  • Utilisez Is None ou Data Type Converter en amont pour valider ou transformer les entrées en valeur numérique avant d'appliquer l'opération d'absolu.

Mis à jour