scipy.special — פונקציות מיוחדות

תת-המודול scipy.special מספק פונקציות מתמטיות מיוחדות הפועלות איבר-איבר. בדומה לפונקציות האוניברסליות שב-numpy, כל שגרה מקבלת סקלר, אובייקט איטרבילי בעל ערכים סקלריים (range, list, tuple), או numpy.ndarray, ומחזירה numpy.ndarray חדש מסוג dtype float.

פונקציות

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

פונקציית השגיאה של Gauss איבר-איבר, erf(x) = (2 / sqrt(pi)) * integral(exp(-t**2), 0, x).

פרמטרים:

x – סקלר, אובייקט איטרבילי בעל ערכים סקלריים, או numpy.ndarray.

מחזיר:

numpy.ndarray מסוג float באותה צורה כמו הקלט.

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

פונקציית השגיאה המשלימה איבר-איבר, erfc(x) = 1 - erf(x), מחושבת באופן השומר על דיוק עבור x גדול.

פרמטרים:

x – סקלר, אובייקט איטרבילי בעל ערכים סקלריים, או numpy.ndarray.

מחזיר:

numpy.ndarray מסוג float באותה צורה כמו הקלט.

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

פונקציית Gamma איבר-איבר.

פרמטרים:

x – סקלר, אובייקט איטרבילי בעל ערכים סקלריים, או numpy.ndarray.

מחזיר:

numpy.ndarray מסוג float באותה צורה כמו הקלט.

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

לוגריתם טבעי של הערך המוחלט של פונקציית Gamma, איבר-איבר.

פרמטרים:

x – סקלר, אובייקט איטרבילי בעל ערכים סקלריים, או numpy.ndarray.

מחזיר:

numpy.ndarray מסוג float באותה צורה כמו הקלט.