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 + (x2 - x1) * 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초)까지 감소합니다.