Fonction Non
- Mise à jour2025-07-30
- Temps de lecture : 2 minute(s)
Effectue l'inversion logique de l'entrée. Si x est FAUX, la fonction renvoie VRAI. Si x est VRAI, la fonction renvoie FAUX.
Le connecteur affiche les types de données par défaut de cette fonction polymorphe.

Entrées/Sorties
x
—
x peut être une valeur booléenne scalaire ou un nombre, un tableau ou un cluster de valeurs booléennes ou de nombres, un tableau de clusters de valeurs booléennes ou de nombres, etc. Si x est un cluster d'erreur, seul le paramètre état du cluster d'erreur est transmis au terminal d'entrée.
.non. x ?
—
.non. x ? est la négation logique de x. |
Table de non-vérité
| x | .non. x ? |
|---|---|
| F | V |
| V | F |
Détails du module FPGA
Les détails suivants s'appliquent lorsque vous utilisez cet objet dans un VI FPGA.
| Boucle cadencée à un cycle | Supportée. |
| Utilisation | Pour optimiser l'utilisation du temps et des ressources, utilisez des fonctions booléennes dans une boucle cadencée à un cycle. |
| Cadencement | À l'intérieur d'une boucle cadencée à un cycle -- Lorsque vous utilisez des fonctions booléennes dans une boucle cadencée à un cycle, chaque opération booléenne ajoute légèrement au délai de logique combinatoire de la boucle cadencée à un cycle. En dehors d'une boucle cadencée à un cycle -- Lorsque vous utilisez des fonctions booléennes en dehors d'une boucle cadencée à un cycle, chaque opération booléenne requiert un cycle d'horloge. |
| Ressources | Les fonctions booléennes ne consomment des ressources FPGA importantes que si vous câblez un grand tableau à l'entrée. Envisagez de limiter les tableaux pour conserver les ressources FPGA. |
Exemples
Reportez-vous aux exemples de fichiers inclus avec LabVIEW suivants.
- labview\examples\Booleans\Boolean Functions.vi
x
—
.non. x ?
—