Fonctions des boîtes de calcul et des nœuds d'expression
- Mise à jour2026-06-12
- Temps de lecture : 4 minute(s)
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.
| 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. |