STEP(a, x1, y1, x2, y2) 函數會為時間或結果傳回一個套用至表達式 a 的平滑階梯函數。
平滑立方函數在水平軸上於 (x1、y1) 處開始上升,然後於 (x2、y2) 處穩定。 在表達式中為力或動力使用此函數。
格式
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。