d = eps(x)는 abs(x)에서, x와 정밀도가 동일한 크기의 부동소수점 숫자 중 그다음으로 큰 수까지의 양의 거리를 반환합니다. 여기서 x의 데이터형은 single형 또는 double형입니다. x의 데이터형이 duration형인 경우 eps(x)는 그 다음으로 큰 duration형 값을 반환합니다. 명령 eps(1.0)은 eps와 동일합니다.
d = eps(datatype)은 datatype으로 지정된 데이터형("double"형 또는 "single"형)에 따라 eps를 반환합니다. 구문 eps("double")(디폴트 값)은 eps와 동일하고, eps("single")은 eps(single(1.0))과 동일합니다.
입력 배열로, 스칼라, 벡터, 행렬, 다차원 배열 중 하나로 지정됩니다. d는 x와 크기가 동일합니다. 모든 x에 대해 eps(x) = eps(-x) = eps(abs(x))입니다. x가 복소수이면 d는 그 다음으로 큰 부동소수점 숫자까지의 거리가 됩니다. x가 Inf 또는 NaN인 경우 eps(x)는 NaN을 반환합니다.
데이터형: double | single | duration 복소수 지원 여부: 예
출력 데이터형으로, "double"형이나 "single"형으로 지정됩니다.
eps("double")은 eps 및 eps(1.0)과 동일합니다.
eps("single")은 eps(single(1.0)) 및 single(2^-23)과 동일합니다.