Désactivation Des Outils De Mise Au Point; Données Indéfinies Ou Inattendues - National Instruments LabVIEW Manuel De L'utilisateur

Table des Matières

Publicité

Chapitre 6
Exécution et mise au point des VIs
Désactivation des outils de mise au point
Données indéfinies ou inattendues
Manuel de l'utilisateur LabVIEW
Vous pouvez désactiver les outils de mise au point afin de réduire les
exigences de mémoire et d'améliorer légèrement les performances. Cliquez
avec le bouton droit sur le connecteur et sélectionnez Propriétés du VI.
Sélectionnez Exécution dans le menu déroulant Catégorie et
désélectionnez l'option Autoriser la mise au point.
Les données indéfinies, qui sont signalées par
(infini), invalident toutes les opérations ultérieures. Les opérations sur les
flottants- renvoient les deux valeurs symboliques suivantes qui indiquent
des calculs erronés ou des résultats impossibles :
(not a number) représente la valeur flottante- générée par des
NaN
opérations incorrectes, comme le calcul de la racine carrée d'un
nombre négatif.
(infinity) représente la valeur -flottante générée par des opérations
Inf
illégales, comme diviser un nombre par zéro.
LabVIEW ne vérifie pas les conditions de dépassement des limites
inférieures ou supérieures pour des valeurs d'entiers. Le dépassement des
limites inférieures ou supérieures pour les nombres flottants est conforme
à la norme IEEE 754, Standard for Binary Floating-Point Arithmetic.
Les opérations à virgule flottante propagent
Lorsque vous convertissez explicitement ou implicitement des
en entiers ou en valeurs booléennes, les valeurs deviennent incohérentes.
Par exemple, la division de 1 par zéro produit
en un entier 16 bits produit la valeur
normale. Reportez-vous à la section
Fonctions
polymorphes, pour plus d'informations sur la conversion des
valeurs numériques.
Avant de convertir des données en entiers, utilisez l'outil Sonde pour
vérifier la validité des valeurs intermédiaires -de type flottant. Vérifiez
en câblant la fonction de comparaison Pas un nombre/chemin/refnum ? à la
valeur que vous pensez être incorrecte.
32 767
Conversion numérique
6-12
(not a number) ou
NaN
et
de manière fiable.
NaN
Inf
NaN
. La conversion de
Inf
, qui semble être une valeur
de l'annexe B,
Inf
ou
Inf
Inf
NaN
ni.com

Publicité

Table des Matières
loading

Table des Matières