STEP

STEP(a, x1, y1, x2, y2) 関数は、時間、または結果のために、式 a に適用されたスムース ステップ 関数を返します。

連続 3 次関数は、水平軸上で、(x1,y1) で上がり始め、(x2,y2) において横ばいになります。 力、モーターのために、この関数式使用してください。

フォーマット

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

引数

a 任意の正しい結果をリストから選択するか、time を入力します。
x1 ステップが上がり始める水平軸の上の点。
y1 x1 の前のステップ関数の値。
x2 ステップが横ばいになる水平軸の上の点。
y2 横ばいになる点 x2 のステップ関数の値。

ステップ関数関係式(Step Function Equation)

STEP 関数は、3 次多項式を持つ Heaviside ステップ関数を近似します。

機能 定義
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))

STEP(time, 1, 1, 2, 2) は、1 秒前の値 1 の時間のスムース ステップ 関数を意味します。 この関数は 3 次多項式を含み、2 秒で値 2 の横ばいになります。