Passer au contenu principal

Opérations mathématiques sur variables

En plus des opérations arithmétiques de base telles que l'addition, la soustraction, la multiplication et la division, il existe plusieurs...

En plus des opérations arithmétiques de base telles que l'addition, la soustraction, la multiplication et la division, il existe plusieurs fonctions avancées qui peuvent être utilisées dans l'éditeur d'équations. Elles sont décrites en détail ci-dessous.

Fonction

Déscription

Syntaxe

Notes

Exemples

max of 2

Donne la plus grande valeur d'un ensemble de données.

maximum(a_1, a_2)

Les paramètres peuvent être une variable, une constante ou une fonction mathématique de deux variables ou plus.

MAX (variable1, variable2)
MAX (variable1, 100)
MAX (variable1 - variable2, 0)

min of 2

Donne la plus petite valeur d'un ensemble de données.

minimum(a_1, a_2)

Les paramètres peuvent être une variable, une constante ou une fonction mathématique de deux variables ou plus.

MIN (variable1, variable2)
MIN (variable1, 100)
MIN (variable1 - variable2, 0)

frequency (s)

Donne la fréquence de la variable en secondes

frequency

La fréquence de la variable est définie dans le menu "Edit" et peut avoir des valeurs de 1 minute, cinq minutes, quart d'heure, etc.
Des opérations mathématiques peuvent être effectuées sur la fonction de fréquence. Par exemple, 2*fréquence doublera le résultat de la fonction de fréquence.

Si la fréquence de la variable virtuelle est fixée à 1 minute, la fonction de fréquence donne 60.
Si la fréquence de la variable virtuelle est fixée à une heure, la fonction de fréquence donne 3600.

abs

Donne la valeur absolue de l'expression

abs(a_1)

Les paramètres peuvent être une variable, une constante ou une fonction mathématique de deux variables ou plus.

ABS (variable1)
ABS (variable1 - variable2)
ABS (variable1 - 500)

clip

Supprime les valeurs en dehors d'une bande définie par une limite inférieure et une limite supérieure.

clip(a_1, a_min, a_max)

Le paramètre a_1 est la variable d'intérêt. Les paramètres a_min et a_max représentent les limites inférieure et supérieure permettant de restreindre le paramètre a_1. Les paramètres a_min et a_max peuvent être des variables ou des constantes.

CLIP (variable1, 25, 50)
CLIP (variable1, variable2, 100)

sign

Évalue le signe d'un argument.
Donne un 1 pour les valeurs positives, donne un -1 pour les valeurs négatives, donne un 0 pour les zéros.

sign(a_1)

Les paramètres peuvent être une variable, une constante ou une fonction mathématique
Lorsque le paramètre est une variable, la fonction SIGN n'est valide que si la fréquence affichée correspond à la variable Fréquence.

SIGN (variable1)
SIGN (variable1 + 1,000,000)
SIGN (variable1 - variable2)
SIGN (8.6) = 1
SIGN (-12) = -1

ceil

Donne le nombre entier suivant, arrondi vers le haut. Les nombres positifs s'arrondissent en s'éloignant de zéro; les nombres négatifs s'arrondissent en se rapprochant de zéro.

ceil(a_1)

Les paramètres peuvent être une variable, une constante ou une fonction mathématique

CEIL (variable1)
CEIL (2*variable1 + variable2)
CEIL (2.001) = 3
CEIL (-2.1) = -2
CEIL (-10.9) = -10

round

Donne les valeurs arrondies d'un paramètre à un nombre spécifié de chiffres après la virgule.

round(a_1,num_digits)

Les paramètres peuvent être une variable, une constante ou une fonction mathématique. Le deuxième paramètre, num_digits, indique le nombre de chiffres après la virgule à conserver lors de l'arrondi. La valueure par défaut est zéro.

ROUND (variable1)
ROUND (2*variable1 + variable2, 1)
ROUND (15.21654984, 3) = 15.217
ROUND (2.8) = 3

floor

Donne le nombre entier suivant, arrondi vers le bas. Les nombres positifs s'arrondissent en se rapprochant de zéro; les nombres négatifs s'arrondissent en s'éloignant de zéro.

floor(a_1)

Les paramètres peuvent être une variable, une constante ou une fonction mathématique

FLOOR (variable1)
FLOOR (2*variable1 - variable2)
FLOOR (6.5) = 6
FLOOR (-6.5) = -7

gradient

Donne une dérivée partielle à chaque point

gradient(a_1)

Les paramètres peuvent être une variable, ou une fonction mathématique de variables.
Le gradient est calculé à l'aide du modèle de différence finie centrale, qui prend la différence entre les deux valeurs de l'axe y de chaque côté du point d'intérêt divisée par la différence entre les deux valeurs de l'axe x de chaque côté du point d'intérêt.
Gradient à x2 = (y3 - y1) / (x3 - x1)

GRADIENT (variable1)

exp

Donne la valeur de la fonction exponentielle appliquée a chaque point

exp(a_1)

Les paramètres peuvent être une variable ou une constante.
La base "e" est égale à environ 2.718 (c'est la base du logarithme naturel).

EXP (variable1)
EXP (1) = 2.718
EXP (0) = 1

log

Donne la valeur du logarithme de chaque point

log(a_1, [a_2])

Les paramètres peuvent être une variable ou une constante.
Le paramètre a_2 définit la base de la fonction logarithmique. Ce paramètre est facultatif et, s'il est omis, il est supposé être e.

LOG (variable1)
LOG (variable1, 10)
LOG (EXP (variable1)) = variable1
LOG (1) = 0
LOG (10) = 2.3
LOG (10, 10) = 1

Avez-vous trouvé la réponse à votre question ?