scipy.special --- الدوال الخاصة

توفر الوحدة الفرعية scipy.special دوالًا رياضية خاصة تعمل عنصرًا بعنصر. وكما هو الحال مع الدوال الشاملة في numpy، يقبل كل إجراء قيمة قياسية، أو كائنًا قابلًا للتكرار ذا قيم قياسية (range أو list أو tuple)، أو numpy.ndarray، ويُعيد numpy.ndarray جديدة من النوع float.

الدوال

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

دالة خطأ غاوس عنصرًا بعنصر، erf(x) = (2 / sqrt(pi)) * integral(exp(-t**2), 0, x).

المعاملات:

x -- قيمة قياسية، أو كائن قابل للتكرار ذو قيم قياسية، أو numpy.ndarray.

يُعيد:

numpy.ndarray من الأعداد العشرية بالشكل نفسه الذي للدخل.

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

دالة الخطأ المتممة عنصرًا بعنصر، erfc(x) = 1 - erf(x)، محسوبةً بطريقة تحافظ على الدقة عند القيم الكبيرة لـ x.

المعاملات:

x -- قيمة قياسية، أو كائن قابل للتكرار ذو قيم قياسية، أو numpy.ndarray.

يُعيد:

numpy.ndarray من الأعداد العشرية بالشكل نفسه الذي للدخل.

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

دالة Gamma عنصرًا بعنصر.

المعاملات:

x -- قيمة قياسية، أو كائن قابل للتكرار ذو قيم قياسية، أو numpy.ndarray.

يُعيد:

numpy.ndarray من الأعداد العشرية بالشكل نفسه الذي للدخل.

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

اللوغاريتم الطبيعي للقيمة المطلقة لدالة Gamma عنصرًا بعنصر.

المعاملات:

x -- قيمة قياسية، أو كائن قابل للتكرار ذو قيم قياسية، أو numpy.ndarray.

يُعيد:

numpy.ndarray من الأعداد العشرية بالشكل نفسه الذي للدخل.