تقنية

lgamma في بايثون: لوغاريتم القيمة المطلقة وإشارة جاما

gamma(-0.5): -3.544907701811032؛ exp(lgamma(-0.5)): 3.5449077018110304.
الإشارة والمقدار.

gamma(x) يعيد قيمة دالة جاما عند x. [1]

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

lgamma يحسب لوغاريتم القيمة المطلقة، فلا يحفظ إشارة جاما. [1]

  • gamma(x) يعيد قيمة دالة جاما عند x. [1]
  • lgamma(x) يعيد اللوغاريتم الطبيعي للقيمة المطلقة لدالة جاما. [1]
  • exp يعيد e مرفوعًا إلى الوسيط؛ تطبيقه على lgamma لا يعيد إشارة جاما السالبة. [1]
  • مثال مؤلف شُغّل على CPython 3.12.14 مع import math: gamma(-0.5) يعطي -3.544907701811032؛ lgamma(-0.5) يعطي 1.265512123484645. [1]
  • exp(lgamma(-0.5)) يعطي 3.5449077018110304 الموجبة؛ يختلف المقدار قليلًا في هذا التشغيل. النتائج تخص المدخل المختبر. [1]

قيمة دالة جاما

gamma(x) يعيد قيمة دالة جاما عند x. [1]

لوغاريتم القيمة المطلقة

lgamma(x) يعيد اللوغاريتم الطبيعي للقيمة المطلقة لدالة جاما. [1]

تطبيق الدالة الأسية

exp يعيد e مرفوعًا إلى الوسيط؛ تطبيقه على lgamma لا يعيد إشارة جاما السالبة. [1]

lgamma(-0.5) يعطي 1.265512123484645 في التشغيل المحلي.
لوغاريتم القيمة المطلقة.

إشارة ومقداران

مثال مؤلف شُغّل على CPython 3.12.14 مع import math: gamma(-0.5) يعطي -3.544907701811032؛ lgamma(-0.5) يعطي 1.265512123484645. [1]

math.gamma(-0.5) -> -3.544907701811032 [1]

exp(lgamma(-0.5)) يعطي 3.5449077018110304 الموجبة؛ يختلف المقدار قليلًا في هذا التشغيل. النتائج تخص المدخل المختبر. [1]

math.exp(math.lgamma(-0.5)) -> 3.5449077018110304 [1]

المراجع

  1. Python — math في 3.12

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

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