scipy.special --- Các hàm đặc biệt¶
Submodule scipy.special cung cấp các hàm toán học đặc biệt theo từng phần tử. Giống như các hàm phổ quát trong numpy, mọi thủ tục đều chấp nhận một giá trị vô hướng, một iterable giá trị vô hướng (range, list, tuple), hoặc numpy.ndarray, và trả về một numpy.ndarray mới có dtype là float.
Các hàm¶
- scipy.special.erf(x: ndarray | Iterable[float] | float) ndarray¶
Hàm lỗi Gauss theo từng phần tử,
erf(x) = (2 / sqrt(pi)) * integral(exp(-t**2), 0, x).- Tham số:
x -- một giá trị vô hướng, iterable giá trị vô hướng, hoặc
numpy.ndarray.- Trả về:
một
numpy.ndarrayfloat có cùng hình dạng với đầu vào.
- scipy.special.erfc(x: ndarray | Iterable[float] | float) ndarray¶
Hàm lỗi bù theo từng phần tử,
erfc(x) = 1 - erf(x), được tính theo cách duy trì độ chính xác cho x lớn.- Tham số:
x -- một giá trị vô hướng, iterable giá trị vô hướng, hoặc
numpy.ndarray.- Trả về:
một
numpy.ndarrayfloat có cùng hình dạng với đầu vào.
- scipy.special.gamma(x: ndarray | Iterable[float] | float) ndarray¶
Hàm Gamma theo từng phần tử.
- Tham số:
x -- một giá trị vô hướng, iterable giá trị vô hướng, hoặc
numpy.ndarray.- Trả về:
một
numpy.ndarrayfloat có cùng hình dạng với đầu vào.
- scipy.special.gammaln(x: ndarray | Iterable[float] | float) ndarray¶
Logarithm tự nhiên của giá trị tuyệt đối của hàm Gamma theo từng phần tử.
- Tham số:
x -- một giá trị vô hướng, iterable giá trị vô hướng, hoặc
numpy.ndarray.- Trả về:
một
numpy.ndarrayfloat có cùng hình dạng với đầu vào.