Les boîtes de calcul et les nœuds d'expression dans LabVIEW supportent une syntaxe spécifique et incluent des fonctions spécifiques pour évaluer les formules et expressions mathématiques.

Tableau 13. Fonctions des boîtes de calcul et des nœuds d'expression LabVIEW contient les noms des fonctions Boîte de calcul et Nœud d'expression, et leurs descriptions.

À l ' exception des fonctions binaires, vous pouvez aussi utiliser ces fonctions avec les VIs de formule et le VI Ajustement de courbe non linéaire.

Remarque Les fonctions Boîte de calcul et Nœud d'expression peuvent ne pas renvoyer la même valeur que les fonctions du même nom dans Microsoft Excel, le logiciel MATLAB® ou d'autres environnements mathématiques textuels.
Remarque Vous pouvez utiliser Boîte de calcul de manière efficace si vous maîtrisez le langage de programmation C. Ce manuel suppose que vous connaissez le langage C et ne contient aucune rubrique relative à la programmation en C. Pour en savoir plus, reportez-vous aux ouvrages The C Programming Language, de Brian W. Kernighan et Dennis M. Ritchie, et Teach Yourself C, de Herbert Schildt.

Tous les noms des fonctions doivent être en minuscules. Vous pouvez aussi utiliser les opérateurs et la constante pi (sensible à la casse) dans les boîtes de calcul et les nœuds d'expression.

Tableau 13. Fonctions des boîtes de calcul et des nœuds d'expression LabVIEW
Fonction Fonction LabVIEW correspondante Description
abs(x) Valeur absolue Renvoie la valeur absolue de x.
acos(x) Cosinus inverse Calcule l'arc cosinus de x en radians.
acosh(x) Arc cosinus hyperbolique Calcule l'arc cosinus hyperbolique de x.
asin(x) Arc sinus Calcule l'arc sinus de x en radians.
asinh(x) Arc sinus hyperbolique Calcule l'arc sinus hyperbolique de x.
atan(x) Arc tangente Calcule l'arc tangente de x en radians.
atan2(y,x) Arc tangente (2 entrées) Calcule l'arc tangente de y/x en radians.
atanh(x) Arc tangente hyperbolique Calcule l'arc tangente hyperbolique de x.
ceil(x) Arrondir vers +l'infini Arrondit x à la valeur entière supérieure suivante (plus petit entier ≥ x).
cos(x) Cosinus Calcule le cosinus de x, x étant exprimé en radians.
cosh(x) Cosinus hyperbolique Calcule le cosinus hyperbolique de x.
cot(x) Cotangente Calcule la cotangente de x (1/tan(x)), avec x en radians.
csc(x) Cosécante Calcule la cosécante de x (1/sin(x)), avec x en radians.
exp(x) Exponentielle Calcule la valeur de e élevé à la puissance x.
expm1(x) Exponentielle (Arg) – 1 Calcule la valeur de e élevé à la puissance x et soustrait 1 du résultat ((e^x) – 1).
floor(x) Arrondir à –Infini Réduit x à la valeur entière inférieure suivante (plus grand entier ≤ x).
getexp(x) Mantissa et Exponent Renvoie l'exposant de x.
getman(x) Mantissa et Exponent Renvoie la mantisse de x.
int(x) Arrondir au plus proche Arrondit x à l'entier le plus proche.
intrz(x) Arrondit x à l'entier le plus proche compris entre x et zéro.
ln(x) Logarithme népérien Calcule le logarithme népérien de x (en base e).
lnp1(x) Logarithme népérien (Arg +1) Calcule le logarithme népérien de (x + 1).
log(x) Logarithme en base 10 Calcule le logarithme de x (en base 10).
log2(x) Logarithme en base 2 Calcule le logarithme de x (en base 2).
max(x,y) Max & min Compare x et y et renvoie la valeur la plus grande.
min(x,y) Max & min Compare x et y et renvoie la valeur la plus petite.
mod(x,y) Quotient et reste Calcule le reste de x/y, lorsque le quotient est arrondi vers –l'infini.
pow(x,y) Puissance de X Calcule x élevé à la puissance y.
rand( ) Nombre aléatoire (0 – 1) Produit un nombre à virgule flottante entre 0 et 1 exclusivement.
rem(x,y) Quotient et reste Calcule le reste de x/y, lorsque le quotient est arrondi vers –l'infini.
sec(x) Sécante Calcule la sécante de x, où x est exprimé en radians (1/cos(x)).
signe(x) Signe Renvoie 1 si x est supérieur à 0, renvoie 0 si x est égal à 0 et renvoie –1 si x est inférieur à 0.
sin(x) Sinus Calcule le sinus de x, x étant exprimé en radians.
sinc(x) Sinc Calcule le sinus de x divisé par x (1/sin(x)/x), avec x en radians.
sinh(x) Sinus hyperbolique Calcule le sinus hyperbolique de x.
sizeOfDim(ary,di) Renvoie la taille de la dimension di spécifiée pour le tableau ary.
sqrt(x) Racine carrée Calcule la racine carrée de x.
tan(x) Tangente Calcule la tangente de x, avec x en radians.
tanh(x) Tangente hyperbolique Calcule la tangente hyperbolique de x.