STEP

Die Funktion STEP(a, x1, y1, x2, y2) gibt eine gleichmäßige Schrittfunktion auf dem Ausdruck a für Zeit oder für ein Ergebnis zurück.

Die glatte kubische Funktion beginnt bei (x1,y1) auf der horizontalen Achse zuzunehmen und bei (x2,y2) abzunehmen. Verwenden Sie diese Funktion in Ausdrücken für Kräfte und Motoren.

Format

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

Argumente

a Wählen Sie ein gültiges Ergebnis aus der Liste aus, oder geben Sie time ein.
x1 Der Punkt auf der horizontalen Achse, bei dem der Schritt zuzunehmen beginnt.
y1 Der Wert der Schrittfunktion vor dem Punkt x1 .
x2 Der Punkt auf der horizontalen Achse, bei dem der Schritt abzunehmen beginnt.
y2 Der Wert der Schrittfunktion am Abnahmepunkt x2 .

Schrittfunktionsgleichung

Die Funktion STEP nähert die Heaviside-Schrittfunktion an eine kubische Polynomgleichung an.

Funktion Definition
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))

Beispiel

STEP(time, 1, 1, 2, 2) beschreibt eine gleichmäßige Schrittfunktion von Zeit mit einem Wert 1 vor 1 Sekunde. Diese Funktion inkorporiert die kubische Polynomgleichung und nimmt zum Wert 2 bei 2 Sekunden ab.