طريقة غاوس-زايدل

من testwiki
مراجعة ٠٦:٣٣، ٢٧ ديسمبر ٢٠٢٢ بواسطة imported>MenoBot (بوت: إصلاح التحويلات)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)
اذهب إلى التنقل اذهب إلى البحث

في الجبر الخطي العددي، طريقة غاوس-زايدل المعروفة أيضًا بطريقة ليبمان، هي طريقة تكرارية تستخدم في حل نظم المعادلات الخطية. وسميت على اسم عالمي الرياضيات الألمانيين كارل فريدريش غاوس وفيليب لودفيش فون زايدل. وذكرت فقط في رساله خاصة من غاوس إلى تلميذه كريستيان غيرلنغ عام 1823.[١] لكنها لم تنشر إلا من قبل زايدل عام 1874.

الوصف

تعتمد طريقة غاوس زايدل على أسلوب التكرار لحل معادلات خطية عددها n بمجهول x.

A𝐱=𝐛

وتعرّف بالتكرار:

L*𝐱(k+1)=𝐛U𝐱(k),

بحيث: 𝐱(k) هو التكرار أو التقريب رقم k لـ𝐱,𝐱k+1 هو التكرار رقم k + 1 لـ𝐱.

وبالتفصيل:

A=[a11a12a1na21a22a2nan1an2ann],𝐱=[x1x2xn],𝐛=[b1b2bn].
A=L*+UwhereL*=[a1100a21a220an1an2ann],U=[0a12a1n00a2n000].

ومن ثم يمكن كتابة نظام المعادلات الخطية كما يلي:

L*𝐱=𝐛U𝐱
𝐱(k+1)=L*1(𝐛U𝐱(k)).
xi(k+1)=1aii(bij<iaijxj(k+1)j>iaijxj(k)),i,j=1,2,,n.[٢]

مثال

A𝐱=𝐛

A=[163711] و b=[1113]

نحتاج لاستخدام المعادلة

𝐱(k+1)=L*1(𝐛U𝐱(k))

في صورة

𝐱(k+1)=T𝐱(k)+C

حيث:

T=L*1U وC=L*1𝐛.

يجب أن نحلل المصفوفة A إلى مجموع L* وU:

L*=[160711] وU=[0300].

ومعكوس L* هو:

L*1=[160711]1=[0.06250.00000.03980.0909].

نستطيع الآن إيجاد:

T=[0.06250.00000.03980.0909]×[0300]=[0.0000.18750.0000.1193],
C=[0.06250.00000.03980.0909]×[1113]=[0.68750.7443].

بذلك نكون قد حصلنا على T وC

نفرض:

x(0)=[1.01.0].

ثم يمكننا أن نحسب:

x(1)=[0.0000.18750.0000.1193]×[1.01.0]+[0.68750.7443]=[0.50000.8636].
x(2)=[0.0000.18750.0000.1193]×[0.50000.8636]+[0.68750.7443]=[0.84940.6413].
x(3)=[0.0000.18750.0000.1193]×[0.84940.6413]+[0.68750.7443]=[0.80770.6678].
x(4)=[0.0000.18750.0000.1193]×[0.80770.6678]+[0.68750.7443]=[0.81270.6646].
x(5)=[0.0000.18750.0000.1193]×[0.81270.6646]+[0.68750.7443]=[0.81210.6650].
x(6)=[0.0000.18750.0000.1193]×[0.81210.6650]+[0.68750.7443]=[0.81220.6650].
x(7)=[0.0000.18750.0000.1193]×[0.81220.6650]+[0.68750.7443]=[0.81220.6650].

وبذلك تكون قيمة x:

𝐱=A1𝐛=[0.81220.6650].

اقرأ أيضا

مراجع

قالب:مراجع قالب:شريط بوابات قالب:ضبط استنادي