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

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

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

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

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

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

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

Προγραμματισμός I (Θ)

ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι

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

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

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

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

Προγραμματισμός I (Θ)

Προγραμματισμός ΙI (Θ)

ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι

Προγραμματισμός I (Θ)

ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι

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

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

ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι

Προγραμματισμός I (Θ)

ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι

APEIROSTIKOS LOGISMOS I

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

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

ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι

ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι

ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι

Να υπολογίζουμε τη λύση ή ρίζα ενός πολυωνύμου της μορφής. Να υπολογίζουμε τη ν-οστή ρίζα ενός μη αρνητικού αριθμού.

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

5.2 ΑΡΙΘΜΗΤΙΚΗ ΠΡΟΟΔΟΣ

ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι

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

Γραμμικός Προγραμματισμός και Βελτιστοποίηση (Εργαστήριο 3)

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

ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι

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

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

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

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

Θέματα Εξετάσεων Σεπτεμβρίου 2011:

Προγραμματισμός I (E)

Γραμμικός Προγραμματισμός και Βελτιστοποίηση (Εργαστήριο 3)

Αριθμητική Ολοκλήρωση με τις μεθόδους Τραπεζίου/Simpson. Φίλιππος Δογάνης Δρ. Χημικός Μηχανικός ΕΜΠ

ΔΙΑΓΩΝΙΣΜΑ ΣΤΑ ΜΑΘΗΜΑΤΙΚΑ 89. Ύλη: Πιθανότητες Το σύνολο R-Εξισώσεις Σ Λ 2. Για τα ενδεχόμενα Α και Β ισχύει η ισότητα: A ( ) ( ') ( ' )

Προγραμματισμός I (E)

ΣΥΝΔΥΑΣΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΣΤΙΣ ΕΚΘΕΤΙΚΕΣ ΣΥΝΑΡΤΗΣΕΙΣ. και 1. και. με λ Z,είναι γνησίως αύξουσα στο R. f x και g x. 2 f x y f x f y g x g y.

Προγραμματισμός I (Θ)

ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ. (2 μονάδες) Δίνονται τα σημεία (-2, -16), (-1, -3), (0, 0), (1, -1) και (2, 0). Υπολογίστε το πολυώνυμο παρεμβολής Newton.

Προγραμματισμός I (Θ)

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

Λύσεις Εξετάσεων Φεβρουαρίου Ακ. Έτους

1) ΠΕΡΙΓΡΑΦΙΚΗ ΣΤΑΤΙΣΤΙΚΗ - ΑΤΑΞΙΝΟΜΗΤΑ ΔΕΔΟΜΕΝΑ

ΕΚΦΩΝΗΣΕΙΣ. β. Να γράψετε αναλυτικά τα μειονεκτήματα της χρήσης των πινάκων. γ. Να γράψετε ονομαστικά τις τυπικές επεξεργασίες των πινάκων.

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

Προγραμματισμός ΙI (Θ)


Γραμμικός Προγραμματισμός και Βελτιστοποίηση (Εργαστήριο 2)

Ψηφιακή Σχεδίαση. Ενότητα: ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ No:01. Δρ. Μηνάς Δασυγένης. Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών

Κεφάλαιο 5. Το Συμπτωτικό Πολυώνυμο

ΥΠΟΛΟΓΙΣΤΙΚΕΣ ΜΕΘΟ ΟΙ

Εύρεση ν-στού πρώτου αριθμού

Εργαστήρια Αριθμητικής Ανάλυσης Ι. 9 ο Εργαστήριο. Απαλοιφή Gauss με μερική οδήγηση - Παρεμβολη

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

Μεθοδολογία Επίλυσης Προβλημάτων ============================================================================ Π. Κυράνας - Κ.

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

Προγραμματισμός ΙI (Θ)

ΕΠΛ 211: Θεωρία Υπολογισμού και Πολυπλοκότητας. Διάλεξη 3: Ντετερμινιστικά Πεπερασμένα Αυτόματα (DFA)

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

2018 Φάση 1 ιαγωνίσµατα Προετοιµασίας ΜΑΘΗΜΑΤΙΚΑ. Γ' Γενικού Λυκείου. Θετικών Σπουδών / Σπουδών Οικονοµίας & Πληροφορικής

Επαναληπτικά θέματα στα Μαθηματικά προσανατολισμού-ψηφιακό σχολείο ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΣΤΑ ΜΑΘΗΜΑΤΙΚΑ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ ΘΕΤΙΚΩΝ ΣΠΟΥΔΩΝ

< και δεδομένου ότι η f είναι γνησίως μονότονη, συμπεραίνουμε ότι

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΕ ΕΦΑΡΜΟΓΕΣ ΣΤΗ ΒΙΟΪΑΤΡΙΚΗ

Προγραμματισμός ΙI (Θ)

Μη γράφετε στο πίσω μέρος της σελίδας

Ημερομηνία: Παρασκευή 28 Οκτωβρίου 2016 Διάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ

f g µε ( ) ( ) { } gof f ( x ) g( f(x)) A 1 { }

4.2 ΙΑΙΡΕΣΗ ΠΟΛΥΩΝΥΜΩΝ

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

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

Ζητείται να εξεταστεί η ευστάθειά του κατά BIBO. Η κρουστική απόκριση του συστήματος είναι L : =

a n = 3 n a n+1 = 3 a n, a 0 = 1

KΕΦΑΛΑΙΟ 6 ΥΝΑΜΟΣΕΙΡΕΣ-ΣΕΙΡΕΣ TAYLOR

Άλγεβρα Γενικής Παιδείας Β Λυκείου 2001

Πίνακας Περιεχομένων

1.4 ΕΥΚΛΕΙ ΕΙΑ ΙΑΙΡΕΣΗ ΙΑΙΡΕΤΟΤΗΤΑ

Εισαγωγή στη Στατιστική- Κοινωνικές Στατιστικές. Διάλεξη

lim y < inf B + ε = x = +. f(x) =

ΑΝΑΛΥΣΗ 1 ΕΙΚΟΣΤΟ ΕΒΔΟΜΟ ΜΑΘΗΜΑ, Μ. Παπαδημητράκης.

ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ Νο: 5 Αριθμητικές Εντολές

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

Αριθµητική Ανάλυση. Ενότητα 6 Αριθµητική Παραγώγιση και Ολοκλήρωση. Ν. Μ. Μισυρλής. Τµήµα Πληροφορικής και Τηλεπικοινωνιών,

Μαθηματικά. Ενότητα 9: Όριο Συνάρτησης στο Διηνεκές. Σαριαννίδης Νικόλαος Τμήμα Λογιστικής και Χρηματοοικονομικής

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ. Γραφική Απεικόνιση Μεθόδων Αριθμητικής Ανάλυσης για την Προσέγγιση κάποιων τιμών ή κάποιας Συνάρτησης με Πολυωνυμική Παρεμβολή

Ψηφιακή Σχεδίαση. Ενότητα: ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ No:05. Δρ. Μηνάς Δασυγένης. Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών

Τεχνολογικό Εκπαιδευτικό Ίδρυμα Σερρών Τμήμα Πληροφορικής & Επικοινωνιών Σήματα και Συστήματα

Αριθμητική παραγώγιση εκφράσεις πεπερασμένων διαφορών

Προγραμματισμός ΙI (E)

Γεννήτριες Συναρτήσεις

Transcript:

Τμήμα Μηχανικών Πληροφορικής Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον (Εργαστήριο 8) Δρ Δημήτρης Βαρσάμης Επίκουρος Καθηγητής Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 8) Δεκέμβριος 2017 1 / 24

Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον Σκοπός αυτού εργαστηρίου είναι η γνωριμία του φοιτητή με την έννοια της αριθμητικής παραγώγισης και τις διάφορες μεθόδους υλοποίησής της μέσα από το M Ειδικότερα, ο φοιτητής θα ασχοληθεί με τα παρακάτω αντικείμενα 1 Αριθμητική Παραγώγιση Διαφορές Πρώτη παράγωγος με προς τα εμπρός διαφορές Πρώτη παράγωγος με προς τα πίσω διαφορές Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 8) Δεκέμβριος 2017 2 / 24

Αριθμητική Παραγώγιση Υπολογισμός Αριθμητικής τιμής της Παραγώγου σε σημείο x 0 Είσοδος τα δοθέντα σημεία Έξοδος η αριθμητική τιμή της παραγώγου στο σημείο x0 Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 8) Δεκέμβριος 2017 3 / 24

Διαφορές Δίνεται ο πίνακας τιμών x 0 1 2 3 4 y 3 2 3 6 17 Έχουμε 5 σημεία αρά θα υπολογίσουμε διαφορές μέχρι τέταρτης τάξης Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 8) Δεκέμβριος 2017 4 / 24

Διαφορές Δημιουργούμε πίνακα τιμών των διαφορών x i f i 1 ης τάξης 2 ης τάξης 3 ης τάξης 4 ης τάξης 0 3 5 1 2 4 1 6 2 3 2 0 3 6 3 6 8 11 4 17 Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 8) Δεκέμβριος 2017 5 / 24

Διαφορές Υπολογισμός των διαφορών, σε M θα έχουμε Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 8) Δεκέμβριος 2017 6 / 24

Διαφορές Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 8) Δεκέμβριος 2017 7 / 24

Πρώτη παράγωγος ( NG) Για s = 0 υπολογίζουμε την πρώτη παράγωγο στο x = x 0 Επομένως, με βάση το n έχουμε Για n = 1 f (x 0 ) 1 h f 0 Για n = 2 [ f 0 12 2 f 0 ] f (x 0 ) 1 h Για n = 3 [ f 0 12 2 f 0 + 13 3 f 0 ] f (x 0 ) 1 h Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 8) Δεκέμβριος 2017 8 / 24

Πρώτη παράγωγος ( NG) Για n = k, με k περιττό f (x 0 ) 1 [ f 0 12 h 2 f 0 + 13 3 f 0 + 1k ] k f 0 ή ισοδύναμα, με k άρτιο f (x 0 ) 1 [ f 0 12 h 2 f 0 + 13 3 f 0 1k ] k f 0 Η αριθμητική παραγώγιση με το πολυώνυμο NG χρησιμοποιείται στα αρχικά σημεία παρεμβολής Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 8) Δεκέμβριος 2017 9 / 24

Πρώτη παράγωγος - Παράδειγμα Με το πολυώνυμο NG έχουμε Για x 0 = 0 έχουμε μέχρι 4 διαφορές, άρα f (0) 1 h [ f 0 12 2 f 0 + 13 3 f 0 14 4 f 0 ] = 5 1 2 ( 4) + 1 3 6 1 4 0 = 9 σε M θα έχουμε Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 8) Δεκέμβριος 2017 10 / 24

Πρώτη παράγωγος - Παράδειγμα Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 8) Δεκέμβριος 2017 11 / 24

Πρώτη παράγωγος - Παράδειγμα Για x 0 = 1 έχουμε μέχρι 3 διαφορές, άρα f (1) 1 [ f 0 12 h 2 f 0 + 13 ] 3 f 0 = 1 1 2 2 + 1 3 6 = 2 σε M θα έχουμε Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 8) Δεκέμβριος 2017 12 / 24

Πρώτη παράγωγος - Παράδειγμα Για x 0 = 2 έχουμε μέχρι 2 διαφορές, άρα f (2) 1 [ f 0 12 ] h 2 f 0 = 3 1 2 8 = 1 σε M θα έχουμε Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 8) Δεκέμβριος 2017 13 / 24

Πρώτη παράγωγος - Παράδειγμα Για x 0 = 3 έχουμε μέχρι 1 διαφορές, άρα f (3) 1 h f 0 = 11 σε M θα έχουμε Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 8) Δεκέμβριος 2017 14 / 24

Πρώτη παράγωγος - Παράδειγμα Για x 0 = 4 δεν έχουμε προς τα εμπρός διαφορές και δεν μπορούμε να υπολογίσουμε την παράγωγο Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 8) Δεκέμβριος 2017 15 / 24

Πρώτη παράγωγος ( NG) Για s = 0 υπολογίζουμε την πρώτη παράγωγο στο x = x n Επομένως, με βάση το n έχουμε Για n = 1 f (x n ) 1 h f n Για n = 2 [ f n + 12 2 f n ] f (x n ) 1 h Για n = 3 [ f n + 12 2 f n + 13 3 f n ] f (x n ) 1 h Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 8) Δεκέμβριος 2017 16 / 24

Πρώτη παράγωγος ( NG) Για n = k f (x n ) 1 h [ f n + 12 2 f n + 13 3 f n + + 1k k f n ] Η αριθμητική παραγώγιση με το πολυώνυμο NG χρησιμοποιείται στα τελευταία σημεία παρεμβολής Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 8) Δεκέμβριος 2017 17 / 24

Πρώτη παράγωγος - Παράδειγμα Με το πολυώνυμο NG έχουμε Για x n = 0 δεν έχουμε προς τα πίσω διαφορές και δεν μπορούμε να υπολογίσουμε την παράγωγο Για x n = 1 έχουμε μέχρι 1 διαφορές, άρα f (1) 1 h f n = 5 σε M θα έχουμε Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 8) Δεκέμβριος 2017 18 / 24

Πρώτη παράγωγος - Παράδειγμα Για x n = 2 έχουμε μέχρι 2 διαφορές, άρα f (2) 1 [ f n + 12 ] h 2 f n = 1 + 1 ( 4) = 1 2 σε M θα έχουμε Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 8) Δεκέμβριος 2017 19 / 24

Πρώτη παράγωγος - Παράδειγμα Για x n = 3 έχουμε μέχρι 3 διαφορές, άρα f (3) 1 [ f n + 12 h 2 f n + 13 ] 3 f n = 3 + 1 2 2 + 1 3 6 = 6 Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 8) Δεκέμβριος 2017 20 / 24

Πρώτη παράγωγος - Παράδειγμα σε M θα έχουμε Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 8) Δεκέμβριος 2017 21 / 24

Πρώτη παράγωγος - Παράδειγμα Για x n = 4 έχουμε μέχρι 4 διαφορές, άρα f (4) 1 [ f n + 12 h 2 f n + 13 3 f n + 14 ] 4 f n σε M θα έχουμε = 11 + 1 2 8 + 1 3 6 + 1 4 0 = 17 Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 8) Δεκέμβριος 2017 22 / 24

Πρώτη παράγωγος - Παράδειγμα Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 8) Δεκέμβριος 2017 23 / 24

Άσκηση Δίνεται ο πίνακας τιμών x 0 2 4 6 8 10 y 3 1 3 5 7 9 Να υπολογιστούν οι τιμές f (2), f (4), f (6), f (8) Απάντηση: f (2) =, f (4) =, f (6) =, f (8) = Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 8) Δεκέμβριος 2017 24 / 24