استيفاء شريحة

هذه هي النسخة الحالية من هذه الصفحة، وقام بتعديلها عبود السكاف (نقاش | مساهمات) في 21:14، 6 يوليو 2022 (بوت:تدقيق إملائي V2.2). العنوان الحالي (URL) هو وصلة دائمة لهذه النسخة.

(فرق) → نسخة أقدم | نسخة حالية (فرق) | نسخة أحدث ← (فرق)

في التحليل العددي، تقوم طريقة استيفاء شريحة (بالإنجليزية: Spline interpolation)‏ على تقسيم المنحنى إلى أجزاء صغيرة أي تقسيم المجال الكلي المراد الاستيفاء عليه إلى مجالات صغيرة ونشكل حدوديات التقريب لكل مجال جزئي نعرف من خلال هذه الحدوديات حدودية تقريب سبلن وهذا ما يسمى حدوديات التقريب المتقطعة.[1]

أبسط أشكال استيفاء شريحة هو الاستيفاء الخطي ويكون شكل المنحني خطوطا مستقيمة تصل بين حدود المجالات الجزئية أي نقاط الارتكاز مما يشكل منحنى منكسرا.

لكن معظم الدراسات وخاصة الفيزيائية منها تتطلب خواص معينة في المنحني كأن يكون أملس صقيل، بمعنى أخر تتطلب استمرارية وقابلية الاشتقاق.

استيفاء شريحة من الدرجة الثالثة

هذا الاستيفاء هو أشهر حدوديات التقريب المتقطعة وحيث لكل زوج متتالية من النقاط حدودية من الدرجة الثالثة. بشكل عام لحدوديات الدرجة الثالثة أربع معاملات (ثوابت) وهذا من شأنه أن يعطي مرونة كافية لضمان الاستمرارية وقابلية الاشتقاق لحدودية الاستيفاء وأكثر من ذلك ضمان استمرار المشتق الثاني للدالة.

ملاحظة

يمكن استخدام حدوديات هرميت من الدرجة الثالثة Hermite cubic polynomial وذلك بحساب H3(x) لكل مجال جزئي من المنحني ولكن بهذه الطريقة نحتاج لمعرفة المشتق للتابع المراد تقريبه وهذا غير متوفر عادة.

تعريف

ليكن f تابع معطى معرف على مجال [a,b]ولتكن مجموعة النقاط a=x0<x1<⋯.<xn=b

إن حدودية استيفاء شريحة من الدرجة الثالثة ل f هي sتابع يحقق الشروط التالية:

  1. s(x) حدودية من الدرجة الثالثة يدل عليها S_j (x) لكل مجال جزئي [x_j,x_j+1] لكل j=0,1,2…….,n-1
  2. S_j (x_j)=f(x_j) و S_j (x_(j+1))=f(x_(j+1)) من اجل كل j=0,1,….,n-2
  3. S_(j+1) (x_(j+1))=S_j (x_(j+1)) حيث j=1,2,….n-2
  4. S_(j+1)^' (x_(j+1))=S_j^' (x_(j+1)) حيث j=1,2,….n-2
  5. S_(j+1)^ (x_(j+1))=S_j^ (x_(j+1)) حيث j=1,2,….n-2
  6. ان يتحقق إحدى المجموعتين التاليتين من الشروط الحدية:
    1. S_^ (x_0)=S_^ (x_n)=0 ويدعى بالشرط الحدي الطبيعي
    2. S_^' (x_0)=f_^' (x_0) و S_^' (x_n)=f_^' (x_n) ويدعى بالشرط الحدي المثبت

مثال

إيجاد حدودية سبلين الطبيعية (التي تحقق الشرط الحدي الطبيعي) من الدرجة الثالثة للتابع الذي يمر من النقاط (1,2),(2,3),(3,5).

الحل:

ان حدودية سبلين تتألف من حدوديتين من الدرجة الثالثة الأولى للمجال [1, 2]وهي من الشكل S_0 (x) = a_0 + b_0 (x - 1) + c_0 (x - 1) 2 + d_0 (x - 1)3 والأخرى على المجال [2, 3] وهي من الشكل S_1 (x) = a_1 + b_1 (x - 1) + c_1 (x - 1)2 + d_1 (x - 1)3 لدينا ثمانية ثوابت من أجل تحديدها يلزم ثمانية معادلات يمكن الحصول عليها من التعريف وهي

  • f(1)=a0=2
  • f(2)=a0+b0+c0+d0=3
  • f(2)=a1=3
  • f(3)=a1+b1+c1+d1=5.

ومعادلتين يمكن الحصول عليها من الشرط S0(2)=S1(2) و S0(2)=S1(2)

بالتالي:

  • S0(2)=S1(2)b0+2c0+3d0=b1
  • S0(2)=S1(2)2c0+6d0=2c1

وأخر معادلتين من شرط الحدي الطبيعي

  • S0(1)=02c0=0
  • S1(3)=02c1+6d1=0

وبحل المعادلات الثمانية، يُحصل على حدودية سبلين من الدرجة الثالثة للتقريب وهي:

S0(x)=2+3/4(x1)+1/4(x1)3
S1(x)=3+3/2(x1)+3/4(x1)21/4+(x1)3

مراجع

  1. ^ "معلومات عن استيفاء شريحة على موقع britannica.com". britannica.com. مؤرشف من الأصل في 2015-09-10.
  • numerical analysis - 9th - (burden & faires).