فهم التكامل العددي: التقنيات العملية مع وحدة سكالي
Table of Contents
التكامل الرقمي هو طريقة تستخدم لتقارب قيمة المكونات المحددة خصوصاً عندما يكون الحل التحليلي صعباً أو مستحيلاً للحصول عليه
مقدمة للتكامل العددي
ويشمل التكامل الرقمي تقدير المنطقة تحت منحنى باستخدام أساليب رقمية، وهو مفيد في الحوسبة العلمية والهندسة وتحليل البيانات حيثما تكون المهام معقدة أو متاحة فقط كمراكز بيانات.
باستخدام وحدة "سي بي"
وظيفة (سي بي) الرباعية هي أداة شعبية للإدماج الرقمي في (بيتون) إنها تسمح للمستعملين بحساب جزء لا يتجزأ من المهمة على فترات محددة بدقة عالية
وتشمل النسيج الأساسي نقل الوظيفة إلى جانب حدود التكامل:
import scipy.integrate as spi]
]result, error = spi.quad(function, a, b)]
أمثلة عملية
على سبيل المثال، لدمج المهمة (x) = x2 من صفر إلى 1:
import numpy as np]
def f(x):]
return x**2]
import scipy.integrate as spi]
]result, error = spi.quad(f, 0, 1)]
وستكون النتيجة حوالي 0.3333، وهو ما يقترب من القيمة التحليلية البالغة 1/3.
المزايا والحدود
ومن السهل تنفيذ عملية تكامل عديدة مع نوع العمل، وهي توفر نتائج دقيقة لأداء مهام حسنة الأداء، غير أنها قد تكافح مع الوظائف التي لها حالات انقطاع أو تفرد، مما يتطلب مناولة خاصة أو أساليب بديلة.
ويساعد فهم هذه التقنيات في حل الأجزاء المعقدة التي لا يمكن فيها استخدام الأساليب التقليدية.