تقنية

erfc في بايثون: دالة الخطأ المكملة وفقد الدقة

1.0-erf(6): 0.0؛ erfc(6): 2.1519736712498913e-17 في التشغيل المحلي.
مدخل واحد.

erf(x) يعيد قيمة دالة الخطأ عند x. [1]

الخلاصة السريعة

استخدم erfc لحساب دالة الخطأ المكملة. [1]

  • erf(x) يعيد قيمة دالة الخطأ عند x. [1]
  • erfc(x) يعيد دالة الخطأ المكملة، المعرفة بالتعبير 1.0-erf(x). [1]
  • تستخدم erfc للقيم الكبيرة من x حين يسبب الطرح من الواحد فقد دقة. [1]
  • مثال مؤلف شُغّل على CPython 3.12.14 مع import math؛ erf(6) يعطي 1.0، و1.0-erf(6) يعطي 0.0. [1]
  • erfc(6) يعطي 2.1519736712498913e-17، وهي قيمة موجبة صغيرة. النتيجة تخص هذا المدخل المحلي، دون ضمان دقة مطلقة لكل حالة. [1]

دالة الخطأ

erf(x) يعيد قيمة دالة الخطأ عند x. [1]

دالة الخطأ المكملة

erfc(x) يعيد دالة الخطأ المكملة، المعرفة بالتعبير 1.0-erf(x). [1]

الطرح وفقد الدقة

تستخدم erfc للقيم الكبيرة من x حين يسبب الطرح من الواحد فقد دقة. [1]

erf(6) يعطي 1.0 في التشغيل المحلي.
قبل الطرح من الواحد.

مدخل واحد ونتيجتان

مثال مؤلف شُغّل على CPython 3.12.14 مع import math؛ erf(6) يعطي 1.0، و1.0-erf(6) يعطي 0.0. [1]

1.0-math.erf(6) -> 0.0 [1]

erfc(6) يعطي 2.1519736712498913e-17، وهي قيمة موجبة صغيرة. النتيجة تخص هذا المدخل المحلي، دون ضمان دقة مطلقة لكل حالة. [1]

math.erfc(6) -> 2.1519736712498913e-17 [1]

المراجع

  1. Python — math في 3.12

للتوسع: التحليل العددي.

أُعدّ هذا المقال بمساعدة الذكاء الاصطناعي، وخضع لمراجعة ذاتية بالأداة نفسها. لا يُنسب إلى مراجع بشري أو خبير مستقل. منهجية المحتوى.