STEP

La fonction STEP(a, x1, y1, x2, y2) renvoie une fonction échelon lissée appliquée à une expression a pour un temps ou un résultat.

La fonction cubique lissée commence à s'élever (x1,y1) sur l'axe horizontal et s'aplanit à (x2,y2). Utilisez cette fonction dans les expressions pour les forces ou les moteurs.

Format

STEP(a, x1, y1, x2, y2)

Arguments

a Sélectionnez un résultat valide à partir de la liste, ou saisissez time.
x1 Le point sur l'axe horizontal où la fonction step commence à monter.
y1 La valeur de la fonction step avant le point x1 .
x2 Le point sur l'axe horizontal où la fonction step s'aplanit
y2 La valeur de la fonction step au point au point d'aplanissement x2 .

Equation de la fonction STEP

La fonction STEP simule la fonction de Heaviside à l'aide d'une polynomiale cubique.

Fonction Définition
STEP (a, x1, y1, x2, y2) = y1 ; a ≤ x1
y1 + (y2 - y1) * z2*(3-2*z) ; x1< a < x2
y2 ; a ≥ x2
z = ((a - x1)/(x2 - x1))

Exemple

STEP(time, 1, 1, 2, 2) décrit une fonction échelon lissée de time (temps) avec la valeur 1 avant 1 seconde. Cette fonction incorpore la polynomiale cubique et s'aplanit à la valeur 2 à 2 secondes.