STEP

STEP(a, x1, y1, x2, y2) 함수가 방정식 a에 적용된 평활 STEP 함수값을 반환합니다.

매끈한 3차함수는 (x1,y1)에서 수평축으로 증가하기 시작해서 (x2,y2)에서 증가를 멈춥니다. 하중이나 모터의 수식에 이 함수를 사용합니다.

형식

단계(a, 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초)까지 감소합니다.