Linear Equations Direct Methods

Σχετικά έγγραφα
ΜΕΜ251 Αριθμητική Ανάλυση

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

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

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

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

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

Ομογενή Συστήματα Ορισμός Ενα σύστημα λέγεται ομογενές αν όλοι οι σταθεροί όροι του (δηλαδή οι όροι του δεξιού μέλους του συστήματος) είναι μηδέν.

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

Non Linear Equations (2)

HY213. ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ

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

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

Γραμμική Άλγεβρα και Μαθηματικός Λογισμός για Οικονομικά και Επιχειρησιακά Προβλήματα

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

Interpolation (1) Τρίτη, 3 Μαρτίου Σελίδα 1

ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΤΜΗΜΑ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΣΗΜΕΙΩΣΕΙΣ ΓΡΑΜΜΙΚΗΣ ΑΛΓΕΒΡΑΣ. ρ Χρήστου Νικολαϊδη

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

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

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

Μεταθέσεις και πίνακες μεταθέσεων

ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ (ΗΥ-119)

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

ΠΛΗ 12- Σχέση ισοδυναμίας, γραμμικά συστήματα και απαλοιφή Gauss

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

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

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

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,

3. Γραμμικά Συστήματα

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

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

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

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

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

ΚΕΦΑΛΑΙΟ 1: Πρότυπα. x y x z για κάθε x, y, R με την ιδιότητα 1R. x για κάθε x R, iii) υπάρχει στοιχείο 1 R. ii) ( x y) z x ( y z)

Εξίσωση 1 η 1 ο μέλος 2 ο μέλος

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

,..., v n. W πεπερασμένα παραγόμενοι και dimv. Τα ακόλουθα είναι ισοδύναμα f είναι ισομορφιμός. f είναι 1-1. f είναι επί.

Πίνακες Γραμμικά Συστήματα

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

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

b. Για κάθε θετικό ακέραιο m και για κάθε A. , υπάρχουν άπειρα το πλήθος πολυώνυμα ( x) [ x] m και ( A) 0.

(Γραμμικές) Αναδρομικές Σχέσεις

8.1 Διαγωνοποίηση πίνακα

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

A Τελική Εξέταση του μαθήματος «Αριθμητική Ανάλυση» Σχολή Θετικών Επιστημών, Τμήμα Μαθηματικών, Πανεπιστήμιο Αιγαίου

ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ (ΗΥ-119)

Γραμμικός Προγραμματισμός

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

Παρουσίαση 2 ης Άσκησης:

Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον

Κανονικές Γλώσσες. Κανονικές Γλώσσες. Κανονικές Γλώσσες και Αυτόματα. Κανονικές Γλώσσες και Αυτόματα

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

ΚΕΦΑΛΑΙΟ 3: Συνθήκες Αλυσίδων

a και ( ) a11 a12 με απλή εφαρμογή του ορισμού του αντίστροφου πίνακα [Κεφάλαιο 2] διαπιστώνουμε

1. Για καθένα από τους ακόλουθους διανυσματικούς χώρους βρείτε μια βάση και τη διάσταση. 3. U x y z x y z x y. {(,, ) } a b. c d

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

ΒΑΣΙΚΑ ΣΤΟΙΧΕΙΑ ΘΕΩΡΙΑΣ ΤΗΣ ΜΕΘΟΔΟΥ SIMPLEX

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

12. ΑΝΙΣΩΣΕΙΣ Α ΒΑΘΜΟΥ. είναι δύο παραστάσεις μιας μεταβλητής x πού παίρνει τιμές στο

Ιδιάζουσες τιμές πίνακα. y έχουμε αντίστοιχα τις σχέσεις : Αυτές οι παρατηρήσεις συμβάλλουν στην παραγοντοποίηση ενός πίνακα

Κανονικές Γλώσσες. ιδάσκοντες: Φ. Αφράτη,. Φωτάκης Επιμέλεια διαφανειών:. Φωτάκης. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών

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

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

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

AX=B (S) A A X=A B I X=A B X=A B I X=A B X=A B X=A B X X

Ασκήσεις. και. για κάποιο k n. ( ) BdΚ και επί πλέον το BdΚ είναι ακραίο. [Υπόδειξη Πρβλ. την άσκηση 11 της παραγράφου 3.1 για το (α)].

ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ (ΗΥ-119)

ΚΕΦΑΛΑΙΟ 2: ΟΡΙΖΟΥΣΕΣ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ -ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ ΥΠΟΛΟΓΙΣΤΩΝ. Λύσεις των Θεμάτων εξέτασης προόδου στο μάθημα «Γραμμική Άλγεβρα» (ΗΥ119)

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

(Γραμμικές) Αναδρομικές Σχέσεις

ΕΝΑΣ ΔΙΚΡΙΤΗΡΙΟΣ ΑΛΓΟΡΙΘΜΟΣ SIMPLEX

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

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

9.""Πώς"θα"λύσω"μια"κλασματική"ανίσωση;

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

(Γραμμικές) Αναδρομικές Σχέσεις

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

Ειδικά θέματα στην επίλυση

Φίλτρα Kalman. Αναλυτικές μέθοδοι στη Γεωπληροφορική. ιατύπωση του βασικού προβλήματος. προβλήματος. μοντέλο. Πρωτεύων μοντέλο

Γραμμικός Προγραμματισμός Μέθοδος Simplex

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

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

HY213. ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ ΥΠΟΛΟΓΙΣΜΟΙ ΚΑΙ ΣΦΑΛΜΑΤΑ ΑΡΙΘΜΗΤΙΚΗ ΚΙΝΗΤΗΣ ΥΠΟΔΙΑΣΤΟΛΗΣ

ΚΕΦΑΛΑΙΟ 4. Ακέραια Πολύεδρα

ΚΕΦΑΛΑΙΟ 2 Ο ΕΞΙΣΩΣΕΙΣ-ΑΝΙΣΩΣΕΙΣ

1.2 Εξισώσεις 1 ου Βαθμού

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

ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ. ΕΝΟΤΗΤΑ: Αριθμητική Γραμμική Άλγεβρα (1) ΔΙΔΑΣΚΩΝ: Βλάμος Παναγιώτης ΙΟΝΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ

I. ΜΙΓΑΔΙΚΟΙ ΑΡΙΘΜΟΙ. math-gr

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

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

ΚΕΦΑΛΑΙΟ 2: Ημιαπλοί Δακτύλιοι

1 Αριθμητική κινητής υποδιαστολής και σφάλματα στρογγύλευσης

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

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

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

ΣΧΟΛΗ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ

z = c 1 x 1 + c 2 x c n x n

Διαγωνοποίηση μητρών. Στοιχεία Γραμμικής Άλγεβρας

Transcript:

Lier Equtios Direct ethods Πέμπτη, Μαΐου 5 :8 πμ 5.5. Σελίδα

5.5. Σελίδα

5.5. Σελίδα 3

5.5. Σελίδα 4

5.5. Σελίδα 5

Lier Equtios - Direct ethods Δευτέρα, 5 Μαΐου 5 5:5 μμ 5.5.5 Σελίδα

5.5.5 Σελίδα

5.5.5 Σελίδα 3

5.5.5 Σελίδα 4

5.5.5 Σελίδα 5

5.5.5 Σελίδα 6

5.5.5 Σελίδα 7

HY3. ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ ΣΥΣΤΗΜΑΤΑ ΓΡΑΜΜΙΚΩΝ ΕΞΙΣΩΣΕΩΝ Π. ΤΣΟΜΠΑΝΟΠΟΥΛΟΥ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΌΓΩΝ ΜΗΧΑΝΙΚΩΝ & ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ

Υλοποίηση Guss στον υπολογιστή. Αποτελείται από 3 φωλιασμένα forloop. Για την αποθήκευση των νέων τιμών δεν χρειαζόμαστε επιπλέον θέσεις μνήμης. Οι πολλαπλασιαστές αποθηκεύονται στο κάτω τριγωνικό κομμάτι του Α που η απαλοιφή το μετατρέπει σε. Tα νέα στοιχεία του Α στις αντίστοιχες θέσεις στο άνω τριγωνικό, αφού οι παλιότερες τιμές δεν χρειάζονται στα επόμενα βήματα. for k for i ed m for j ed ed,..., - ik k,..., k ij k ik k kk k,..., k ij m βήματα ik γραμμές κάτω από τον οδηγό στήλες δεξιά από τον οδηγό k kj 6 ΗΥ3, ΤΗΜΜΥ, Πανεπιστήμιο Θεσσαλίας yot@if.uth.gr

παλοιφή Guss. Οπισθοδρόμηση: Eπίλυση ισοδύναμου άνω τριγωνικού συστήματος βλ. διαφάνεια 3. Πολυπλοκότητα Αλγόριθμου - Πλήθος πράξεων: Τριγωνοποίηση: Οπισθοδρόμηση: Σύνολο: 3 6 5 3... 3 3 3 3 O i i i... yot@if.uth.gr 3 3 3 3 3 O υπολογισμός στοιχείων υποπινάκων υπολογισμός πολλαπλασιαστών υπολογισμός δεξιού μέρους

LU παραγοντοποίηση. Κατά την απαλοιφή Guss η τριγωνοποίηση του Α μπορεί να γραφεί σε μορφή πινάκων:..., b b m m - - - - - - - - - -...... b b b b yot@if.uth.gr ΗΥ3, ΤΗΜΜΥ, Πανεπιστήμιο Θεσσαλίας 8

LU παραγοντοποίηση συνέχεια. Αποδεικνύεται αφήνεται ως άσκηση ότι: 3 3 - - - m m m m m m L L LU U yot@if.uth.gr ΗΥ3, ΤΗΜΜΥ, Πανεπιστήμιο Θεσσαλίας 9 m m

LU παραγοντοποίηση. Αλγόριθμος για τον υπολογισμό των στοιχείων των πινάκων L και U: for i,..., for j,...,i ed L ii U ed ed L ij for j i,..., ij ij ij j k U i k jj L L ik ik U U kj kj 3 ΗΥ3, ΤΗΜΜΥ, Πανεπιστήμιο Θεσσαλίας yot@if.uth.gr

LU παραγοντοποίηση. Αν κατά την απαλοιφή Guss χρειαστεί να κάνουμε μερική οδήγηση τότε η τριγωνοποίηση του Α μπορεί να γραφεί σε μορφή πινάκων: P LU όπου Ρ ο πίνακας μεταθέσεων. 3 ΗΥ3, ΤΗΜΜΥ, Πανεπιστήμιο Θεσσαλίας yot@if.uth.gr

Πίνακες μεταθέσεων.. Ένας πίνακας Ρ λέγεται πίνακας μεταθέσεων ανν προκύπτει από τον μοναδιαίο με εναλλαγή γραμμών ή στηλών.. Πολλαπλασιάζοντας από αριστερά ένα πίνακα, του μεταθέτει τις γραμμές. P 3. Πολλαπλασιάζοντας από δεξιά ένα πίνακα του μεταθέτει τις στήλες. ij P ij j i I...... i στήλη j i, I P ij j στήλη I j j i σειρά j σειρά i i 3 ΗΥ3, ΤΗΜΜΥ, Πανεπιστήμιο Θεσσαλίας yot@if.uth.gr

Απαλοιφή Guss & Πεπερασμένη Αριθμητική. Πρόβλημα: 4 9998,....9998... 9999 9999 Απαλοιφή Guss σε υπολογιστή με β =, t = 3, U = -L = : m b fl fl 4 m fl fl 4 4 b m b fl δηλαδή λύνουμε το σύστημα: 4 9999. 5 4 4 4 4, 33 ΗΥ3, ΤΗΜΜΥ, Πανεπιστήμιο Θεσσαλίας yot@if.uth.gr

Απαλοιφή Guss. Τριγωνοποίηση στο k βήμα: Ο οδηγός πρέπει να είναι μεγάλος αριθμός οδηγός k γραμμή k στήλη 34 ΗΥ3, ΤΗΜΜΥ, Πανεπιστήμιο Θεσσαλίας yot@if.uth.gr

Απαλοιφή Guss - Οδήγηση. Το πρόβλημα υπήρξε πριν γιατί ο πολλαπλασιαστής ήταν πολύ μεγάλος σε σύγκριση με τα στοιχεία της δεύτερης σειράς, δηλαδή ο οδηγός α ήταν πολύ μικρός σε σχέση με τα στοιχεία της δεύτερης σειράς. Απαλοιφή Guss με μερική οδήγηση ή οδήγηση κατά γραμμές: αφού 4 m b fl fl 4 m fl fl.9999 4 b m b fl fl.9998 4 35 ΗΥ3, ΤΗΜΜΥ, Πανεπιστήμιο Θεσσαλίας yot@if.uth.gr

παλοιφή Guss - Oδήγηση. Στην απαλοιφή Guss με μερική οδήγηση, όταν απαλείφουμε τον k άγνωστο, δηλαδή στο k βήμα, ανταλλάσσουμε την k γραμμή με αυτήν που έχει το μεγαλύτερο κατά απόλυτη τιμή στοιχείο στην k στήλη. Το επιπλέον κόστος είναι: ος άγνωστος: - πράξεις για τις συγκρίσεις ος άγνωστος: - πράξεις... -ος άγνωστος: πράξη άρα συνολικά i i O κόστος της τριγωνοποίησης Απαλοιφή Guss με μερική οδήγηση με στάθμιση ή ολική οδήγηση, όπου οδηγός γίνεται το μέγιστο κατά απόλυτη τιμή στοιχείο του υποπίνακα προς επεξεργασία. Αυτό επιτυγχάνεται με εναλλαγή γραμμών και στηλών του πίνακα. 36 ΗΥ3, ΤΗΜΜΥ, Πανεπιστήμιο Θεσσαλίας yot@if.uth.gr

Νόρμες διανυσμάτων. Ορισμός: Μία απεικόνιση. : XR λέγεται νόρμα, αν ικανοποιεί τις ιδιότητες: Παραδείγματα: /,,. : m,,. :,,. : i i i i i i R R R y y X y X R X,, yot@if.uth.gr ΗΥ3, ΤΗΜΜΥ, Πανεπιστήμιο Θεσσαλίας 37

Νόρμες διανυσμάτων. Ο μοναδιαίος κύκλος σε κάθε νόρμα: : R,., i i - : R,., m i i - : R,., i i / 38 ΗΥ3, ΤΗΜΜΥ, Πανεπιστήμιο Θεσσαλίας yot@if.uth.gr

Νόρμες διανυσμάτων. Ορισμός: Δύο νόρμες,. και., λέγονται ισοδύναμες αν υπάρχουν σταθερές m και τ.ω.: X m ' Πρόταση: Όλες οι νόρμες στον R είναι ισοδύναμες. Ορισμός: Έστω., μια νόρμα στον R, τότε η απεικόνιση:. : R R, λέγεται φυσική νόρμα πινάκων ή νόρμα πινάκων παραγόμενη από την.. sup R 39 ΗΥ3, ΤΗΜΜΥ, Πανεπιστήμιο Θεσσαλίας yot@if.uth.gr

Νόρμες πινάκων. Παραδείγματα: Αποδείξτε τις εκφράσεις για κάθε νόρμα. : : : R R R,.,.,. R R R,.,.,.,,, m j m i i j ij ij T / 4 ΗΥ3, ΤΗΜΜΥ, Πανεπιστήμιο Θεσσαλίας yot@if.uth.gr

Δείκτης κατάστασης πίνακα. Ορισμός: Γενικά αν Α αντιστρέψιμος τότε ο δείκτης κατάστασης το Α ως προς τη νόρμα. ορίζεται: cod m R R Πρόταση: ν η. είναι φυσική νόρμα πινάκων, τότε ισχύει: mi cod Επίσης ισχύουν:. cod, για κάθε πίνακα Α.. codi =, I o μοναδιαίος πίνακας. 3. codγ = cod, όπου γ σταθερά. 4. codd = m d i /mi d i, όπου D = digd i. 4 ΗΥ3, ΤΗΜΜΥ, Πανεπιστήμιο Θεσσαλίας yot@if.uth.gr