Επίλυση ενός τριδιαγώνιου γραµµικού συστήµατος Ax = d µε τη µέθοδο απαλοιφής του Gauss (µέθοδος του Thomas)

Σχετικά έγγραφα
Matrix Algorithms. Παρουσίαση στα πλαίσια του μαθήματος «Παράλληλοι Αλγόριθμοι» Γ. Καούρη Β. Μήτσου

Matrix Algorithms. Παρουσίαση στα πλαίσια του μαθήματος «Παράλληλοι. Αλγόριθμοι» Γ. Καούρη Β. Μήτσου

Παναγιώτης Ψαρράκος Αν. Καθηγητής

ιδάσκοντες :Τµήµα Α ( Αρτιοι) : Καθηγητής Ν. Μισυρλής,Τµήµα Β (Περιττοί) : Αριθµητική Επίκ.

Αριθµητική Ανάλυση. Ενότητα 3 Αριθµητικές Μέθοδοι για την επίλυση Γραµµικών Συστηµάτων. Ν. Μ. Μισυρλής. Τµήµα Πληροφορικής και Τηλεπικοινωνιών,

ΓΡΑΜΜΙΚΑ ΣΥΣΤΗΜΑΤΑ ΕΞΙΣΩΣΕΩΝ

Linear Equations Direct Methods

Γραµµική Αλγεβρα. Ενότητα 2 : Επίλυση Γραµµικών Εξισώσεων. Ευστράτιος Γαλλόπουλος Τµήµα Μηχανικών Η/Υ & Πληροφορικής

Εφαρμοσμένα Μαθηματικά ΙΙ

QR είναι ˆx τότε x ˆx. 10 ρ. Ποιά είναι η τιµή του ρ και γιατί (σύντοµη εξήγηση). P = [X. 0, X,..., X. (n 1), X. n] a(n + 1 : 1 : 1)

Επιστηµονικοί Υπολογισµοί(Αριθµητική Γραµµική Αλγεβρα)

D = / Επιλέξτε, π.χ, το ακόλουθο απλό παράδειγμα: =[IA 1 ].

ΜΕΜ251 Αριθμητική Ανάλυση

Οι πράξεις που χρειάζονται για την επίλυση αυτών των προβληµάτων (αφού είναι απλές) µπορούν να τεθούν σε µια σειρά και πάρουν µια αλγοριθµική µορφή.

ΜΕΜ251 Αριθμητική Ανάλυση

Αριθμητική Ανάλυση και Εφαρμογές

III.5 Μέθοδοι Παραγοντοποίησης

ΚΕΦΑΛΑΙΟ 3 ΑΡΙΘΜΗΤΙΚΗ ΕΠΙΛΥΣΗ ΓΡΑΜΜΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ. nn n n

Κεφ. 2: Επίλυση συστημάτων εξισώσεων. 2.1 Επίλυση εξισώσεων

Κεφ. 2: Επίλυση συστημάτων αλγεβρικών εξισώσεων. 2.1 Επίλυση απλών εξισώσεων

Διδάσκων: Καθηγητής Νικόλαος Μαρμαρίδης, Καθηγητής Ιωάννης Μπεληγιάννης

4.2 Μέθοδος Απαλοιφής του Gauss

Επίλυση Γραµµικών Συστηµάτων

Κεφ. 2: Επίλυση συστημάτων αλγεβρικών εξισώσεων. 2.1 Επίλυση απλών εξισώσεων

Εφαρμοσμένα Μαθηματικά ΙΙ 7ο Σετ Ασκήσεων (Λύσεις) Γραμμικά Συστήματα- Απαλοιφή Gauss Επιμέλεια: I. Λυχναρόπουλος

2x 1 + x 2 x 3 + x 4 = 1. 3x 1 x 2 x 3 +2x 4 = 3 x 1 +2x 2 +6x 3 x 4 = 4

Γραµµική Άλγεβρα. Εισαγωγικά. Μέθοδος Απαλοιφής του Gauss

Παραδείγματα Διανυσματικοί Χώροι

Επιστηµονικός Υπολογισµός Ι Ενότητα 5 - Επίλυση Γραµµικών Συστηµάτων. Ευστράτιος Γαλλόπουλος

3η ΕΡΓΑΣΙΑ. 3.1 Αµεσοι µέθοδοι για την Αριθµητική Επίλυση Γραµµικών Συστηµάτων

Επιστηµονικός Υπολογισµός ΙΙ

Παραδείγματα Απαλοιφή Gauss Απαλοιφή Gauss-Jordan Παραγοντοποίηση LU, LDU

Παραδείγματα Απαλοιφή Gauss Απαλοιφή Gauss Jordan

Μάθημα Επιλογής 8 ου εξαμήνου

[A I 3 ] [I 3 A 1 ].

ΕΙΣΑΓΩΓΗ ΣΤΟ MATLAB- SIMULINK

ΒΟΗΘΗΤΙΚΕΣ ΣΗΜΕΙΩΣΕΙΣ ΣΤΑ ΓΕΝΙΚΑ ΜΑΘΗΜΑΤΙΚΑ

Αριθµητική Γραµµική ΑλγεβραΚεφάλαιο 4. Αριθµητικός Υπολογισµός Ιδιοτιµών 2 Απριλίου και2015 Ιδιοδιανυσµάτων 1 / 50

Αδιάσπαστοι, p-κυκλικοί, συνεπώς διατεταγµένοι πίνακες και γραφήµατα

ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ (Εξ. Ιουνίου - 02/07/08) ΕΠΙΛΕΓΜΕΝΕΣ ΑΠΑΝΤΗΣΕΙΣ

2x y = 1 x + y = 5. 2x y = 1. x + y = 5. 2x y = 1 4x + 2y = 0. 2x y = 1 4x + 2y = 2

Διανύσµατα στο επίπεδο

Ιδιότητες. Σχετικά µετο. είναι το αντίστροφο τουαβ ΑΒ; Ποιό. Προσοχή. Αντίστοιχα µε τους βαθµωτούς: αρκεί αβ 0 ισχύει (A+B) ισχύουν όµως

Παραδείγματα (1 ο σετ) Διανυσματικοί Χώροι

ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΜΕΘΟ ΟΙ ΕΠΙΛΥΣΗΣ ΓΡΑΜΜΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ

ΓΡΑΜΜΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ

Μάθηµα 3 ο ΠΑΡΑΓΟΝΤΟΠΟΙΗΣΗ LU και QR

Επιστηµονικός Υπολογισµός Ι

Γραµµική Αλγεβρα. Ενότητα 2 : Επίλυση Γραµµικών Εξισώσεων. Ευστράτιος Γαλλόπουλος Τµήµα Μηχανικών Η/Υ & Πληροφορικής

Γραμμική Άλγεβρα Ι,

Κεφάλαιο 2. Μέθοδος πεπερασµένων διαφορών προβλήµατα οριακών τιµών µε Σ Ε

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ

ΜΕΜ251 Αριθμητική Ανάλυση

Διδάσκων: Καθηγητής Νικόλαος Μαρμαρίδης, Καθηγητής Ιωάννης Μπεληγιάννης

Κεφάλαιο 4. Επίλυση ελλειπτικών διαφορικών εξισώσεων µε πεπερασµένες διαφορές

Στοιχεία Αλγορίθµων και Πολυπλοκότητας

Εφαρμοσμένα Μαθηματικά

Fast Fourier Transform

5269: Υπολογιστικές Μέθοδοι για Μηχανικούς Συστήματα Γραμμικών Αλγεβρικών Εξισώσεων

5269: Υπολογιστικές Μέθοδοι για Μηχανικούς Συστήματα Γραμμικών Αλγεβρικών Εξισώσεων

ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΤΜΗΜΑ ΜΑΘΗΜΑΤΙΚΩΝ ΑΡΙΘΜΗΤΙΚΗ ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ Β. ΔΟΥΓΑΛΗΣ Δ. ΝΟΥΤΣΟΣ Α. ΧΑΤΖΗΔΗΜΟΣ

Λύσεις και Υποδείξεις Επιλεγµένων Ασκήσεων

Πιο συγκεκριμένα, η χρήση του MATLAB προσφέρει τα ακόλουθα πλεονεκτήματα.

Ορισµός. Εστω συναρτήσεις: f : N R και g : N R. η f(n) είναι fi( g(n) ) αν υπάρχουν σταθερές C 1, C 2 και n 0, τέτοιες ώστε:

ΠΡΟΓΡΑΜΜΑ ΣΠΟΥ ΩΝ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΜΑΘΗΜΑΤΙΚΑ Ι (ΘΕ ΠΛΗ 12) ΕΡΓΑΣΙΑ 1 η Ηµεροµηνία Αποστολής στον Φοιτητή: 12 Οκτωβρίου 2007

ΕΙΣΑΓΩΓΗ ΣΤΗ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΣΥΣΤΗΜΑΤΩΝ

Πεπερασμένες Διαφορές.

Συνήθεις διαφορικές εξισώσεις προβλήματα οριακών τιμών

Παραδείγματα Ιδιοτιμές Ιδιοδιανύσματα

Παναγιώτης Ψαρράκος Αν. Καθηγητής

Εισαγωγή στον Προγραµµατισµό. Ανάλυση (ή Επιστηµονικοί8 Υπολογισµοί)

Q 12. c 3 Q 23. h 12 + h 23 + h 31 = 0 (6)

ΥΛΟΠΟΙΗΣΗ ΚΑΙ ΣΥΓΚΡΙΣΗ ΑΛΓΟΡΙΘΜΩΝ ΕΠΙΛΥΣΗΣ ΓΡΑΜΜΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΣΕ GPU

Αριθµητική Ανάλυση ΕΚΠΑ. 11 Μαΐου 2016

Παράδειγμα #5 ΕΠΙΛΥΣΗ ΓΡΑΜΜΙΚΩΝ & ΜΗ ΓΡΑΜΜΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΕΠΙΜΕΛΕΙΑ: Σ. Βαρούτης

Τµήµα Πληροφορικής και Τηλεπικοινωνιών

0 + a = a + 0 = a, a k, a + ( a) = ( a) + a = 0, 1 a = a 1 = a, a k, a a 1 = a 1 a = 1,

5. Επίλυση Γραμμικών Συστημάτων

Μαθηματικά Διοικητικών & Οικονομικών Επιστημών

1 Αριθµητική Γραµµική Άλγεβρα: Ασκήσεις

Αριθµητική Ανάλυση. 27 Οκτωβρίου Αριθµητική Ανάλυση 27 Οκτωβρίου / 72

MEM 253. Αριθμητική Λύση ΜΔΕ * * *

ΜΑΣ121: ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ I Εαρινό εξάμηνο , Διδάσκων: Γιώργος Γεωργίου ΕΝΔΙΑΜΕΣΗ ΕΞΕΤΑΣΗ, Διάρκεια: 2 ώρες 18 Νοεμβρίου, 2017

Επίλυση ελλειπτικών διαφορικών εξισώσεων με πεπερασμένες διαφορές

Χρονικές σειρές 4 o μάθημα: ΠΙΝΑΚΕΣ ΚΑΙ ΔΙΑΝΥΣΜΑΤΑ

= 7. Στο σημείο αυτό θα υπενθυμίσουμε κάποιες βασικές ιδιότητες του μετασχηματισμού Laplace, δηλαδή τις

Αριθµητική Ανάλυση ΕΚΠΑ. 18 Απριλίου 2019

Εφαρμοσμένα Μαθηματικά ΙΙ Τελική Εξέταση 8/6/2017 Διδάσκων: Ι. Λυχναρόπουλος

µέχρι και την Τρίτη και ώρα 22:30 1η Ασκηση ΑΜΕΣΟΙ ΜΕΘΟ ΟΙ ΓΙΑ ΤΗΝ ΕΠΙΛΥΣΗ ΓΡΑΜΜΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ

Μόρφωση του συστήματος εξισώσεων. Επίλυση και επεξεργασία των αποτελεσμάτων

β) Με τη βοήθεια του αποτελέσµατος της απαλοιφής υπολογίστε την ορίζουσα του πίνακα του συστήµατος. x x = x

ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ Ι (ΑΡΤΙΟΙ) Ασκησεις - Φυλλαδιο 4

Πρόβλημα δύο σημείων. Κεφάλαιο Διακριτοποίηση

ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΜΑΘΗΜΑΤΙΚΑ Ι (ΘΕ ΠΛΗ 12) ΕΡΓΑΣΙΑ 1 η Ημερομηνία Αποστολής στον Φοιτητή: 20 Οκτωβρίου 2008

ΤΕΤΥ Εφαρμοσμένα Μαθηματικά 1. Τελεστές και πίνακες. 1. Τελεστές και πίνακες Γενικά. Τι είναι συνάρτηση? Απεικόνιση ενός αριθμού σε έναν άλλο.

Παράλληλοι Υπολογισµοί (Μεταπτυχιακό)

Αλγόριθµοι και Πολυπλοκότητα

ΘΕΩΡΙΑ ΠΙΝΑΚΩΝ. Ορισμός 1: Ένας πίνακας Α με m γραμμές και n στήλες,

Προγραμματισμός Ηλεκτρονικών Υπολογιστών 2 - Εργαστήριο

Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών

Transcript:

Επίλυση ενός τριδιαγώνιου γραµµικού συστήµατος Ax = d µε τη µέθοδο απαλοιφής του Gauss (µέθοδος του Thomas) Εστω το ακόλουθο n n τριδιαγώνιο γραµµικό σύστηµα Ax = d A = b 1 c 1 a 2 b 2 c 2 0 a 3 b 3 c 3 0 a n 1 b n 1 c n 1 a n b n x 1 x 2 x 3 x n 1 x n = d 1 d 2 d 3 d n 1 d n όπου A R n n, και b, x R n Φ Τζαφέρης (Πανεπιστήµιο Αθηνών) Αριθµητική ΑνάλυσηΚεφάλαιο 3 Αµεσοι Μέθοδοι (Επίλυση Τριδιαγώνιου 10 Νοεµβρίου συστήµατος, 2006Block 1 µέθοδο / 13

Επίλυση ενός τριδιαγώνιου γραµµικού συστήµατος Ax = d µε τη µέθοδο απαλοιφής του Gauss Ο επαυξηµένος πίνακας του γραµµικού συστήµατος είναι ο : A = 2 6 4 b 1 c 1 d1 a 2 b 2 c 2 0 d 2 a 3 b 3 c 3 d3 0 a n 1 b n 1 c n 1 dn 1 a n b n dn 3 7 5 1 Τριγωνοποίηση 1ο ϐήµα i = 1 m 2 = a2 b 1 ( αν b 1 0 ) Ενηµέρωση 2ης γραµµής a 2 = 0 b 2 = b 2 + m 2c 1 d 2 = d 2 + m 2d 1 Φ Τζαφέρης (Πανεπιστήµιο Αθηνών) Αριθµητική ΑνάλυσηΚεφάλαιο 3 Αµεσοι Μέθοδοι (Επίλυση Τριδιαγώνιου 10 Νοεµβρίου συστήµατος, 2006Block 2 µέθοδο / 13

Επίλυση ενός τριδιαγώνιου γραµµικού συστήµατος Ax = d µε τη µέθοδο του Gauss 2ο ϐήµα i = 2 m 3 = a 3 b 2 ( αν b 2 0 ) Ενηµέρωση 3ης γραµµής a 3 = 0 b 3 = b 3 + m 3 c 2 d 3 = d 3 + m 3 d 2 i-οστό ϐήµα i = i m i+1 = a i+1 b i ( αν b i 0 ) Ενηµέρωση i+1 γραµµής a i+1 = 0 b i+1 = b i+1 + m i+1 c i d i+1 = d i+1 + m i+1 d i Φ Τζαφέρης (Πανεπιστήµιο Αθηνών) Αριθµητική ΑνάλυσηΚεφάλαιο 3 Αµεσοι Μέθοδοι (Επίλυση Τριδιαγώνιου 10 Νοεµβρίου συστήµατος, 2006Block 3 µέθοδο / 13

Επίλυση ενός τριδιαγώνιου γραµµικού συστήµατος Ax = d µε τη µέθοδο του Gauss Μετά από n 1 ϐήµατα προκύπτει το ισοδύναµο άνω τριγωνικό σύστηµα: 2 A = 6 4 Αρα έχουµε τον αλγόριθµο: 1 Τριγωνοποίηση for i = 1 to n 1 do m i+1 = a i+1/b i b i+1 = b i+1 + m i+1c i d i+1 = d i+1 + m i+1d i b 1 c 1 d1 b 2 c 2 0 d 2 b 3 c 3 d3 0 b n 1 c n 1 dn 1 b n dn Υπολογιστική Πολυπλοκότητα : n 1 διαιρέσεις, 2(n 1) πολ/σµοί, 2(n 1) προσθ/αφαιρ Φ Τζαφέρης (Πανεπιστήµιο Αθηνών) Αριθµητική ΑνάλυσηΚεφάλαιο 3 Αµεσοι Μέθοδοι (Επίλυση Τριδιαγώνιου 10 Νοεµβρίου συστήµατος, 2006Block 4 µέθοδο / 13 3 7 5

Επίλυση ενός άνω διδιαγώνιου γραµµικού συστήµατος Στη συνέχεια επιλύεται το άνω διδιαγώνιο γραµµικό σύστηµα µε προς τα πίσω αντικατάσταση, οπότε έχουµε τον αλγόριθµο: x n = d n /b n for i = n 1 to 1 do x i = (d i c i x i+1 )/b i Υπολογιστική Πολυπλοκότητα : n 1 διαιρέσεις, n 1 πολ/σµοί, n 1 προσθ/αφαιρ Φ Τζαφέρης (Πανεπιστήµιο Αθηνών) Αριθµητική ΑνάλυσηΚεφάλαιο 3 Αµεσοι Μέθοδοι (Επίλυση Τριδιαγώνιου 10 Νοεµβρίου συστήµατος, 2006Block 5 µέθοδο / 13

Block µορφές αµέσων µεθόδων 11 Ανάλυση της block µορφής KJI-GJ n : τάξη πίνακα Α n = q r Ο πίνακας A διαχωρίζεται σε q 2 υποπίνακες r r Ακολουθιακή block µορφή KJI-GJ for k = 1 to q do for j = k + 1 to q do for i = 1 to q, i k do A ij = A ij A ik A 1 kk A kj Οι αντίστροφοι των διαγώνιων υποπινάκων A kk δεν υπολογίζονται άµεσα, αλλά µε τη λύση r γραµµικών συστηµάτων µε τον ίδιο πίνακα A kk µε εφαρµογή της σηµειακής µεθόδου GJ Φ Τζαφέρης (Πανεπιστήµιο Αθηνών) Αριθµητική ΑνάλυσηΚεφάλαιο 3 Αµεσοι Μέθοδοι (Επίλυση Τριδιαγώνιου 10 Νοεµβρίου συστήµατος, 2006Block 6 µέθοδο / 13

Block µορφή KJI-GJ For k = 1 to q do TB kj : for j = k + 1 to q do A kj = A 1 kk A kj for i := 1 to q, i k do A ij = A ij A ik A kj Ορισµός των εργασιών της block µορφής KJI-GJ Φ Τζαφέρης (Πανεπιστήµιο Αθηνών) Αριθµητική ΑνάλυσηΚεφάλαιο 3 Αµεσοι Μέθοδοι (Επίλυση Τριδιαγώνιου 10 Νοεµβρίου συστήµατος, 2006Block 7 µέθοδο / 13

Πολυπλοκότητα της block µορφής KJI-GJ 1 Υπολογισµός των A kj = A 1 kk A kj είναι ισοδύναµος µε τη λύση r συστηµάτων τάξης r µε τον ίδιο πίνακα, οπότε απαιτούνται 4r 3 /3 αριθµητικές πράξεις 2 Υπολογισµός των A ij = A ik A ik A kj αντιστοιχεί σε q 1 πολλαπλασιασµούς πινάκων και προσθέσεις πινάκων, οπότε απαιτούνται r 3 (q 1) αριθµητικές πράξεις Εποµένως η εκτέλεση της εργασίας TB kj απαιτεί Φ Τζαφέρης (Πανεπιστήµιο Αθηνών) Αριθµητική ΑνάλυσηΚεφάλαιο [ 3 Αµεσοι ] Μέθοδοι (Επίλυση Τριδιαγώνιου 10 Νοεµβρίου συστήµατος, 2006Block 8 µέθοδο / 13

Block τριδιαγώνιο γραµµικό σύστηµα 11 Block µορφή της LU παραγοντοποίησης Εστω το ακόλουθο q q block τριδιαγώνιο γραµµικό σύστηµα Ax = b A = D 1 F 1 E 2 D 2 F 2 0 E 3 D 3 F 3 0 E q 1 D q 1 F q 1 E q D q όπου A R n n, n = qr, D i, E i, F i R r r και b i, x i R r x 1 x 2 x 3 x q 1 x q = b 1 b 2 b 3 b q 1 b q Ο πίνακας A διαχωρίζεται σε 3q 2 υποπίνακες r r και το διάνυσµα στήλη b σε q υποδιανύσµατα στήλες r 1 Φ Τζαφέρης (Πανεπιστήµιο Αθηνών) Αριθµητική ΑνάλυσηΚεφάλαιο 3 Αµεσοι Μέθοδοι (Επίλυση Τριδιαγώνιου 10 Νοεµβρίου συστήµατος, 2006Block 9 µέθοδο / 13

Block µορφή LU Θεωρούµε την block LU παραγοντοποίηση A = LU : D 1 F 1 E 2 D 2 F 2 0 E 3 D 3 F 3 A = I L 2 I 0 L = 3 I 0 L q 1 I L q I 0 E q 1 D q 1 F q 1 E q D q U 1 F 1 = U 2 F 2 0 U 3 F 3 0 U q 1 F q 1 U q οπότε έχουµε τον ακόλουθο αλγόριθµο για την block µορφή της µεθόδου LU Φ Τζαφέρης (Πανεπιστήµιο Αθηνών) Αριθµητική ΑνάλυσηΚεφάλαιο 3 Αµεσοι Μέθοδοι (Επίλυση Τριδιαγώνιου 10 Νοεµβρίου συστήµατος, 2006 Block 10 µέθοδο / 13

Αλγόριθµος της Block µορφής LU /* Παραγοντοποίηση */ U 1 = D 1 For i = 2 to q do /* Επίλυση ως προς L i */ L i U i 1 = E i /* Υπολογισµός U i */ U i = D i L i F i 1 Φ Τζαφέρης (Πανεπιστήµιο Αθηνών) Αριθµητική ΑνάλυσηΚεφάλαιο 3 Αµεσοι Μέθοδοι (Επίλυση Τριδιαγώνιου 10 Νοεµβρίου συστήµατος, 2006 Block 11 µέθοδο / 13

Επίλυση Block τριγωνικών συστηµάτων /* Επίλυση block κάτω τριγωνικού συστήµατος Ly = b */ ϑέσε L 1 y 0 0 For i = 1 to q do y i = b i L i y i 1 /* Επίλυση block άνω τριγωνικού συστήµατος Ux = y */ ϑέσε F q x q+1 0 For i = q to 1 do /* Επίλυση ως προς x i */ U i x i = y i F i x i+1 Φ Τζαφέρης (Πανεπιστήµιο Αθηνών) Αριθµητική ΑνάλυσηΚεφάλαιο 3 Αµεσοι Μέθοδοι (Επίλυση Τριδιαγώνιου 10 Νοεµβρίου συστήµατος, 2006 Block 12 µέθοδο / 13

Αλγόριθµος της block µορφής LU /* Παραγοντοποίηση */ U 1 = D 1 For i = 2 to q do /* Επίλυση ως προς L i */ L iu i 1 = E i /* Υπολογισµός U i */ U i = D i L if i 1 /* Επίλυση Block τριγωνικών συστηµάτων */ /* Επίλυση block κάτω τριγωνικού συστήµατος Ly = b */ ϑέσε L 1y 0 0 For i = 1 to q do y i = b i L iy i 1 /* Επίλυση block άνω τριγωνικού συστήµατος Ux = y */ ϑέσε F qx q+1 0 For i = q to 1 do /* Επίλυση ως προς x i */ U ix i = y i F ix i+1 Φ Τζαφέρης (Πανεπιστήµιο Αθηνών) Αριθµητική ΑνάλυσηΚεφάλαιο 3 Αµεσοι Μέθοδοι (Επίλυση Τριδιαγώνιου 10 Νοεµβρίου συστήµατος, 2006 Block 13 µέθοδο / 13