sin(x), cos(x), tan(x)
|
표준 삼각 함수이며, 여기서 x는 각도 값(도)입니다.
|
asin(x)
|
아크사인 함수이며, 여기서 x 값은 -1.0에서 1.0 사이입니다. 결과는 각도 값(도)입니다.
|
acos(x)
|
아크코사인 함수이며, 여기서 x 값은 -1.0에서 1.0 사이입니다. 결과는 각도 값(도)입니다.
|
atan(x)
|
아크탄젠트 함수이며, 여기서 x는 숫자 값입니다. 결과는 각도 값(도)입니다.
|
atan2(y,x)
|
y/x의 아크탄젠트 함수이며, 여기서 x 및 y는 임의의 숫자 값입니다. 결과는 각도 값(도)입니다.
|
sinh(x)
|
쌍곡선 싸인 함수이며, 여기서 x 값은 -85.0에서 85.0 사이입니다.
|
cosh(x)
|
쌍곡선 코사인 함수이며, 여기서 x 값은 -85.0에서 85.0 사이입니다.
|
tanh(x)
|
쌍곡선 탄젠트 함수이며, 여기서 x 값은 -85.0에서 85.0 사이입니다.
|
sign(x,y)
|
y에서 x로의 싸인 변환입니다. y<0이면 결과는 –abs(x)이고, y>=0이면 결과는 abs(x)입니다.
|
mod(x,y)
|
나머지 함수 즉, x–int(x/y)*y입니다. 여기서 int()는 "정수 부분"입니다. 결과의 부호는 x의 부호와 항상 동일합니다.
|
if(c,x,y)
|
"if" 테스트 또는 전환 함수입니다. 여기서 c는 조건이고, x와 y는 반환 값입니다. 조건의 결과가 0이 아닌 값이면 함수의 결과는 x이고, 그렇지 않으면 함수의 결과는 y입니다.
|
bound(x,lo,hi)
|
x를 'lo'와 'hi' 값 사이로 제한합니다. x < lo이면 함수의 결과는 lo이고, x > hi이면 결과는 hi입니다. x가 이외 값이면 함수 결과는 x입니다. 'lo' 값이 'hi' 값보다 작아야 합니다.
|
dead(x,lo,hi)
|
함수 결과가 0이 되는 x의 값 범위를 정의합니다. 'lo' 및 'hi'는 값 범위를 정의합니다. x < lo이면 함수 결과는 x–lo이고, x > hi이면 함수 결과는 x–hi이고, x가 "lo"와 "hi" 사이이면 함수 결과는 0입니다.
|
near(x,y,delta)
|
두 값이 근사 값인지 테스트합니다. 여기서 x와 y는 두 값이고 delta는 두 값의 허용되는 차이를 정의합니다. x가 y의 delta 내이면 함수 결과는 1.0(true)입니다. abs(x–y) <= delta이면 함수 결과는 1.0이고, abs(x-y) > delta이면 함수 결과는 0.0입니다.
|
min(x,y)
|
x 또는 y 중 최소값을 반환합니다. x < y이면 함수 결과는 x이고, x >=y이면 함수 결과는 y입니다.
|
max(x,y)
|
x 또는 y 중 최대값을 반환합니다. x > y이면 함수 결과는 x이고, x <=y이면 함수 결과는 y입니다.
|
log(x)
|
상용 로그(기수가 10인 로그)
|
ln(x)
|
자연 로그(기수가 e인 로그)
|
exp(x)
|
e의 지수 제곱
|
pow(num1, num2)
|
num1의 num2제곱 값을 구합니다.
|
sqrt(x)
|
x의 제곱근
|
abs(x)
|
x의 절대값을 반환합니다. x≥0이면 함수 결과는 x이고, x<0이면 함수 결과는 –x입니다.
|
ceil(x)
|
(x – 0.000 000 001)을 양의 무한대로 반올림합니다.
|
floor(x)
|
(x + 0.000 000 001)을 음의 무한대로 반올림합니다.
|
dbl_in_tol (arg1, arg2, arg3)
|
실수 arg 1이 지정된 공차 arg 3 내 다른 실수 arg 2와 일치하는지 여부를 확인합니다. arg1 값이 (arg 2 - arg 3)과 (arg 2 + arg 3) 사이이면 TRUE를 반환합니다.
다음 조건이 충족되면 이 함수가 TRUE를 반환합니다.arg1 <= arg2+arg3 && arg1 >= arg2-arg3
예를 들어, 지정된 각도가 3도 공차 내 45도와 같은지 확인합니다. 지정된 각도(arg1)가 47이면 arg2-arg3(45-3)에서 arg2+arg3(45+3) 사이의 범위 내에 있습니다.
|
|
모든 삼각 함수에는 각도가 사용됩니다.
|
eang(e_ID1, e_ID2)
|
케이스 스터디의 두 엔티티 e_ID1 및 e_ID2 사이의 각도(라디안)
|
elen(e_ID1)
|
케이스 스터디 e_ID1 엔티티의 길이
|
edistk(e_ID1, e_ID2)
|
두 엔티티 e_ID1 및 e_ID2 사이의 거리
|
ecoordx(e_ID1)
|
케이스 스터디 e_ID1 엔티티의 x 좌표
|
ecoordy(e_ID1)
|
케이스 스터디 e_ID1 엔티티의 y 좌표
|
|
e_ID1 및 e_ID2는 케이스 스터디 엔티티를 식별하는 정수입니다.
|
|
그래프 피쳐는 대개 정의된 X축 값에 대해 계산됩니다. 이것이 정의된 범위를 벗어나 평가되면 Y축 값이 외삽(extrapolate)됩니다. 시스템은 탄젠트 선을 초기 점에서 뒤로 확장하여 초기 값보다 작은 x 값에 대해 외삽된 값을 계산합니다. 마찬가지로 탄젠트 선을 마지막 점에서 밖으로 확장하여 마지막 값보다 큰 x 값에 대해 외삽된 값을 계산합니다.
|