تقنية

tanh وatanh في بايثون: هل تستعيد المدخل العائم؟

tanh(20): 1.0؛ atanh(tanh(20)) ترفع ValueError في التشغيل المحلي.
نتيجة ومحاولة عكس.

tanh يعيد الظل الزائدي للمدخل. [1]

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

التقريب قد يمنع استعادة المدخل؛ افحص قيمة tanh المحسوبة. [1] [2]

  • tanh يعيد الظل الزائدي للمدخل. [1]
  • atanh يعيد الظل الزائدي العكسي. [1]
  • مدخل atanh الحقيقي يقع بين -1 و1 دون الطرفين. [2]
  • مثال مؤلف شُغّل على CPython 3.12.14 مع import math: tanh(20) يعطي 1.0؛ القيمة الرياضية أقل من الواحد بقليل. [1] [2] [3]
  • atanh(1.0) ترفع ValueError في التشغيل نفسه؛ تركيب الدالتين هنا لا يستعيد 20. النتائج تخص المدخل والمنصة المختبرين. [1] [2]

الظل الزائدي

tanh يعيد الظل الزائدي للمدخل. [1]

الدالة العكسية

atanh يعيد الظل الزائدي العكسي. [1]

المجال الحقيقي

مدخل atanh الحقيقي يقع بين -1 و1 دون الطرفين. [2]

x=20؛ tanh(x) يعطي 1.0 في المثال المحلي.
الطرف المحسوب.

واحد عائم واستثناء

مثال مؤلف شُغّل على CPython 3.12.14 مع import math: tanh(20) يعطي 1.0؛ القيمة الرياضية أقل من الواحد بقليل. [1] [2] [3]

math.tanh(20) -> 1.0 [1] [2]

atanh(1.0) ترفع ValueError في التشغيل نفسه؛ تركيب الدالتين هنا لا يستعيد 20. النتائج تخص المدخل والمنصة المختبرين. [1] [2]

math.atanh(math.tanh(20)): ValueError [1] [2]

المراجع

  1. Python — math في 3.12
  2. NIST — الدوال الزائدية العكسية
  3. NIST — تعريفات الدوال الزائدية

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

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