scipy.special — 특수 함수

scipy.special 서브모듈은 요소별 특수 수학 함수를 제공합니다. numpy 의 범용 함수와 마찬가지로, 모든 루틴은 스칼라, 스칼라값 이터러블(range, list, tuple), 또는 numpy.ndarray 를 받아 dtype이 float 인 새 numpy.ndarray 를 반환합니다.

함수

scipy.special.erf(x: ndarray | Iterable[float] | float) ndarray

요소별 가우스 오차 함수 erf(x) = (2 / sqrt(pi)) * integral(exp(-t**2), 0, x) 입니다.

매개변수:

x – 스칼라, 스칼라값 이터러블, 또는 numpy.ndarray 입니다.

반환:

입력과 동일한 형태를 가진 float numpy.ndarray 입니다.

scipy.special.erfc(x: ndarray | Iterable[float] | float) ndarray

요소별 상보 오차 함수 erfc(x) = 1 - erf(x) 이며, 큰 x 에 대해서도 정확도를 유지하는 방식으로 계산됩니다.

매개변수:

x – 스칼라, 스칼라값 이터러블, 또는 numpy.ndarray 입니다.

반환:

입력과 동일한 형태를 가진 float numpy.ndarray 입니다.

scipy.special.gamma(x: ndarray | Iterable[float] | float) ndarray

요소별 감마 함수입니다.

매개변수:

x – 스칼라, 스칼라값 이터러블, 또는 numpy.ndarray 입니다.

반환:

입력과 동일한 형태를 가진 float numpy.ndarray 입니다.

scipy.special.gammaln(x: ndarray | Iterable[float] | float) ndarray

감마 함수 절댓값의 요소별 자연로그입니다.

매개변수:

x – 스칼라, 스칼라값 이터러블, 또는 numpy.ndarray 입니다.

반환:

입력과 동일한 형태를 가진 float numpy.ndarray 입니다.