STEP(a, x1, y1, x2, y2) 함수가 방정식 a에 적용된 평활 STEP 함수값을 반환합니다.
매끈한 3차함수는 (x1,y1)에서 수평축으로 증가하기 시작해서 (x2,y2)에서 증가를 멈춥니다. 하중이나 모터의 수식에 이 함수를 사용합니다.
인수
a
|
목록에서 타당한 결과를 선택하거나 time을 입력합니다. |
x1
|
계단이 상승하기 시작하는 수평축 위의 점. |
y1
|
점
x1
전의 STEP 함수값. |
x2
|
STEP 레벨이 정상 상태를 이루는 수평축 위의 점. |
y2
|
정상 상태의 점
x2
의 STEP 함수 값. |
STEP 함수 수식
STEP 함수는 3차 다항식 헤비 사이드(Heaviside) STEP 함수와 근접합니다.
기능
|
정의 |
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로 평활 STEP 함수를 설명합니다. 이 함수는 3차 다항식을 결합하고 값이 값2 (2초)까지 감소합니다.