كيفية العثور على مضاد القيم في بايثون


مضاد الرقم هو مقلوب سجل الرقم.

لذا، إذا قمت بحساب سجل رقم ما، فيمكنك بعد ذلك استخدام antilog لاستعادة الرقم الأصلي.

على سبيل المثال، لنفترض أننا بدأنا بالرقم 7. إذا أخذنا السجل (الأساس 10) للرقم 7، فسنحصل على 0.845:

سجل10 (7) = 0.845

يمكن العثور على antilog (الأساس 10) للقيمة 0.845 عن طريق رفع 10 للأس 0.845:

10,845 = 7

سمح لنا antilog بالعثور على الرقم الأصلي.

يوضح الجدول التالي كيفية حساب مضاد القيم في بايثون بناءً على قاعدتها:

قاعدة رقم يحفظ مضاد
ه X سجل np(خ) np.exp(x)
عشرة X np.log10(x) 10 **س

توضح الأمثلة التالية كيفية حساب مضاد القيم في بايثون باستخدام قيم مختلفة للقاعدة.

مثال 1: حساب antilog للقاعدة 10

لنفترض أننا أخذنا السجل (الأساس 10) للقيمة 7:

 import numpy as np

#define original value
original = 7

#take log (base 10) of original value
log_original = np. log10 (original)

#display log (base 10) of original value
log_original

0.845098

من أجل إيجاد القيمة الأولية للرقم 7، يمكننا أخذ المضاد عن طريق رفع 10 للأس 0.845098:

 #take the antilog
10 ** log_original

7.0

من خلال أخذ antilog تمكنا من الحصول على القيمة الأولية وهي 7.

مثال 2: حساب المضاد للسجل الطبيعي

لنفترض أننا نأخذ اللوغاريتم الطبيعي للقيمة 7:

 #define original value
original = 7

#take natural log of original value
log_original = np. log (original)

#display natural log of original value
log_original

[1] 1.94591

من أجل إيجاد القيمة الأولية للرقم 7، يمكننا أخذ المضاد عن طريق رفع e إلى القوة 1.94591:

 #take the antilog
n.p. exp (log_original)

7.0

من خلال أخذ antilog تمكنا من الحصول على القيمة الأولية وهي 7.

مصادر إضافية

كيفية إنشاء قطعة أرض سجل في بيثون
كيفية إجراء تحويل Box-Cox في بايثون

Add a Comment

ایمئیل یایینلانمایاجاق ایسته‎نیله‎ن بوشلوقلار خاللانمیشدیر *