STEP

STEP(a, x1, y1, x2, y2) 函數會為時間或結果傳回一個套用至表達式 a 的平滑階梯函數。

平滑立方函數在水平軸上於 (x1y1) 處開始上升,然後於 (x2y2) 處穩定。 在表達式中為力或動力使用此函數。

格式

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

引數

a 從清單中選擇任何有效的結果,或輸入 time
x1 在水平軸上階梯開始上升的點。
y1 在點 x1 之前的階梯函數值。
x2 在水平軸上階梯平穩下來的點。
y2 在平穩點 x2 處的階梯函數值。

Step 函數數學關係式

STEP 函數以立方多項式來約近 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 秒之前。 此函數插補立方多項式並於 2 秒時平穩至值 2。