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

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

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

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

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

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

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

Μαρία Λουκά. Εργαστήριο Matlab Πολυώνυμα - Παρεμβολή. Τμήμα Πληροφορικής και Τηλεπικοινωνιών.

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

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

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

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

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

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

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

Ένα πρόβλημα στη μετεωρολογία

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

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

Β ΜΕΡΟΣ: ΕΦΑΡΜΟΓΗ ΤΟΥ MATLAB ΣΤΗΝ ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ

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

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

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

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

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

2.Τι εννοούμε με βαθμό συνέχειας μιας συνάρτησης; Ποια είναι η χρησιμότητα της από πλευράς εφαρμογών;

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

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

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

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

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

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

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

Εισαγωγή στην Επιστήμη των Η/Υ ΙΙ. Παλινδρόμηση Δημιουργία Video Συναρτήσεις GUI Μάθημα 6

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

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

Προγραμματισμός και Χρήση Ηλεκτρονικών Υπολογιστών - Βασικά Εργαλεία Λογισμικού

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

Α.Τ.Ε.Ι ΚΡΗΤΗΣ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΠΟΛΥΜΕΣΩΝ ΕΡΓΑΣΤΗΡΙΟ ΝΕΥΡΩΝΙΚΩΝ ΔΙΚΤΥΩΝ. Σχήμα 1 Η λειτουργία του νευρώνα

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

Μετασχηματισμοί στον R 2 Μπορούν να παρασταθούν (και να υλοποιηθούν) με πολλαπλασιασμό πινάκων Ο πολλαπλασιασμός Ax μπορεί να ειδωθεί σαν μετασχηματισ

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

ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ, , 3 ο ΕΞΑΜΗΝΟ ΑΠΑΝΤΗΣΕΙΣ ΕΡΓΑΣΙΑΣ #3: ΑΡΙΘΜΗΤΙΚΗ ΠΑΡΕΜΒΟΛΗ ΕΠΙΜΕΛΕΙΑ: Σ. Βαρούτης. x x

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

Χ. Α. Αλεξόπουλος. Τµήµα Μηχ. Η/Υ και Πληροφορικής Πανεπιστήµιο Πατρών

ΑΣΚΗΣΕΙΣ ΣΤΑ ΠΟΛΥΩΝΥΜΑ ΠΟΛΥΩΝΥΜΙΚΕΣ ΕΞΙΣΩΣΕΙΣ. β) x 9x. ε) (x 1) 3(x 1) 2(x 1) 0. (2x 1) x 128 0

Εισαγωγή στην Αριθμητική Ανάλυση

f x και τέσσερα ζευγάρια σημείων

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

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

Κεφάλαιο 3ο: ΙΑΦΟΡΙΚΟΣ ΛΟΓΙΣΜΟΣ 2ο ΜΕΡΟΣ

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

ΑΡΙΘΜΗΤΙΚΕΣ ΜΕΘΟΔΟΙ, , 5 Ο ΕΞΑΜΗΝΟ ΔΙΔΑΣΚΩΝ: Δ. Βαλουγεώργης Απαντήσεις: ΠΡΟΟΔΟΣ 1, Επιμέλεια λύσεων: Γιώργος Τάτσιος

ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΟΝΤΕΛΟΠΟΙΗΣΗ-ΨΗΦΙΑΚΗ ΣΥΝΘΕΣΗ ΕΙΚΟΝΩΝ Διδάσκων: Ν. ΝΙΚΟΛΑΙΔΗΣ

lnx ln x ln l x 1. = (0,1) (1,7].

ΑΡΙΘΜΗΤΙΚΕΣ ΜΕΘΟΔΟΙ ΓΙΑ ΠΡΟΒΛΗΜΑΤΑ ΜΗΧΑΝΙΚΗΣ ΕΦΑΡΜΟΓΕΣ ΜΕ ΧΡΗΣΗ MATLAB ΔΕΥΤΕΡΗ ΕΚΔΟΣΗ [ΒΕΛΤΙΩΜΕΝΗ ΚΑΙ ΕΠΑΥΞΗΜΕΝΗ]

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

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

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

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

7. Αν υψώσουμε και τα δύο μέλη μιας εξίσωσης στον κύβο (και γενικά σε οποιαδήποτε περιττή δύναμη), τότε προκύπτει

1. ΕΙΣΑΓΩΓΗ ΣΤΟ MATLAB... 13

ΠΑΡΕΜΒΟΛΗ ΜΕΣΩ SPLINES

ΚΕΦΑΛΑΙΟ 5 ΠΑΡΕΜΒΟΛΗ. Εστω f πραγµατική συνάρτηση, της οποίας είναι γνωστές µόνον οι τιµές f(x i ) σε n+1 σηµεία xi

F x h F x f x h f x g x h g x h h h. lim lim lim f x

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

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

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

ΣΗΜΕΙΩΣΕΙΣ. x A αντιστοιχίζεται (συσχετίζεται) με ένα μόνο. = ονομάζεται εξίσωση της

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

O1 ΓΕΩΜΕΤΡΙΚΗ ΕΡΜΗΝΕΙΑ ΤΟΥ ΟΡΙΟΥ lim f x

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

ΕΡΓΑΣΤΗΡΙΟ ΕΝΟΡΓΑΝΗΣ ΑΝΑΛΥΣΗΣ ΤΡΟΦΙΜΩΝ Οδηγός Συγγραφής Εργαστηριακών Αναφορών

ΠΟΛΥΩΝΥΜΑ. Λυμένα Παραδείγματα

Εργαστήρια Αριθμητικής Ανάλυσης Ι. 7 ο Εργαστήριο. Διανύσματα-Πίνακες 2 ο Μέρος

Α4. δ. Α5. (i) Λάθος (ii) Λάθος (iii) Λάθος (iv) Σωστό (v) Λάθος. Φροντιστήρια ΣΥΣΤΗΜΑ Σελίδα 1. g x. και. f x g x έχουμε: Για την συνάρτηση

ΑΕΝ / ΑΣΠΡΟΠΥΡΓΟΥ ΣΧΟΛΗ ΜΗΧΑΝΙΚΩΝ ΕΡΓΑΣΤΗΡΙΟ ΑΥΤΟΜΑΤΙΣΜΟΥ. Σημειώσεις για τη χρήση του MATLAB στα Συστήματα Αυτομάτου Ελέγχου

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

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

Αρχιτεκτονική Νευρωνικών Δικτύων

1.1 ΒΑΣΙΚΕΣ ΤΡΙΓΩΝΟΜΕΤΡΙΚΕΣ ΣΥΝΑΡΤΗΣΕΙΣ 1.2 ΒΑΣΙΚΕΣ ΤΡΙΓΩΝΟΜΕΤΡΙΚΕΣ ΕΞΙΣΩΣΕΙΣ

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

ΕΓΧΕΙΡΙΔΙΟ ΑΡΙΘΜΗΤΙΚΩΝ ΜΕΘΟΔΩΝ ΓΙΑ ΕΠΙΣΤΗΜΟΝΙΚΕΣ ΕΦΑΡΜΟΓΕΣ ΜΕ ΤΗΝ ΧΡΗΣΗ MATLAB ΚΑΙ PYTHON ΗΛΙΑΣ ΧΟΥΣΤΗΣ

ΑΠΑΝΤΗΣΕΙΣ. 40. Ακόμα είναι. και F1 f και ακόμα Τέλος έχουμε F3 f1 f2 f3 F2 f. N i

ΕΝΟΤΗΤΑ 1: ΟΡΙΣΜΟΣ ΠΕΔΙΟ ΟΡΙΣΜΟΥ ΠΡΑΞΕΙΣ ΣΥΝΑΡΤΗΣΕΩΝ ΓΡΑΦΙΚΕΣ ΠΑΡΑΣΤΑΣΕΙΣ ΒΑΣΙΚΩΝ ΣΥΝΑΡΤΗΣΕΩΝ ΛΥΜΕΝΑ ΘΕΜΑΤΑ ΘΕΜΑ Α

Α Λ Γ Ε Β Ρ Α Β Λ Υ Κ Ε Ι Ο Υ. ΚΕΦΑΛΑΙΟ 4 ο ΠΟΛΥΩΝΥΜΑ-ΠΟΛΥΩΝΥΜΙΚΕΣ ΕΞΙΣΩΣΕΙΣ

β) Αν επιπλέον το υπόλοιπο της διαίρεσης είναι υ(x) = - 3x + 5, τότε να βρείτε το Δ(x). (Απ. α) 5 ος β) Δ(x) = x 5 5x 4 + 6x 3 + 4x 2 11x + 5)

ΜΑΣ 371: Αριθμητική Ανάλυση ΙI ΑΣΚΗΣΕΙΣ. 1. Να βρεθεί το πολυώνυμο Lagrange για τα σημεία (0, 1), (1, 2) και (4, 2).

2.3 Πολυωνυμικές Εξισώσεις

Ι. Πραγματικές ΣΥΝΑΡΤΗΣΕΙΣ πραγματικής μεταβλητής (έως και ΑΝΤΙΣΤΡΟΦΗ)

Αριθµητική Ανάλυση. 14 εκεµβρίου Αριθµητική ΑνάλυσηΚεφάλαιο 6. Παρεµβολή 14 εκεµβρίου / 28

ΙΑΝΥΣΜΑΤΑ. Σ Λ + α = α

Επιστηµονικός Υπολογισµός Ι 2η Εργαστηριακή Ασκηση

Εισαγωγή στους Υπολογιστές

4.1. Πολυώνυμα. Η έννοια του πολυωνύμου

ΑΛΓΕΒΡΑ Β ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ

ΘΕΜΑΤΑ ΕΞΕΤΑΣΕΩΝ. και 25x i). Να κάνετε τις πράξεις στο πολυώνυμο.

Να γράψετε 5 φυσικούς αριθμούς ξεκινώντας από τον μικρότερο. Ποιοι αριθμοί λέγονται ρητοί και ποιοι άρρητοι;

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

Εξισώσεις-Ανισώσεις. Δείκτες επιτυχίας: Τι θα μάθουμε: Περιεχόμενα Ενότητας. Αναπαριστούν γραφικά τη συνάρτηση

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

1 η Εργαστηριακή Άσκηση MATLAB Εισαγωγή

Transcript:

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

Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον Σκοπός του εβδόμου αυτού εργαστηρίου είναι η γνωριμία του φοιτητή με την έννοια της παρεμβολής και τις διάφορες μεθόδους υλοποίησής της μέσα από το Matlab Ειδικότερα, ο φοιτητής θα ασχοληθεί με τα παρακάτω αντικείμενα 1 Πολυωνυμική Παρεμβολή Γενική Μέθοδος Παρεμβολή - Συνάρτηση interp1 Παρεμβολή - Συνάρτηση polyfit 2 Polynomial Functions Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 7) Δεκέμβριος 2014 2 / 18

Πολυωνυμική Παρεμβολή Υπολογισμός Πολυωνύμου Παρεμβολής n βαθμού που διέρχεται από n + 1 σημεία Είσοδος τα n + 1 σημεία Έξοδος το πολυώνυμο παρεμβολής n βαθμού Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 7) Δεκέμβριος 2014 3 / 18

Γενική Μέθοδος Έστω τα σημεία (x i, y i ) i = 0, 1,, n Υπολογισμός του πίνακα Vandermonde x n 0 x n 1 0 x 0 1 x n 1 x n 1 1 x 1 1 V = x n n x n 1 n x n 1 Υπολογισμός των συντελεστών του πολυωνύμου με βάση τον τύπο p = V 1 y οπού y το διάνυσμα στήλη των τεταγμένων των σημείων Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 7) Δεκέμβριος 2014 4 / 18

Γενική Μέθοδος - Παράδειγμα Έστω τα σημεία A(1, 1), B(2, 3) και Γ (3, 2) Να βρεθεί το πολυώνυμο παρεμβολής το οποίο διέρχεται από τα παραπάνω σημεία (με τη γενική μέθοδο) Υπολογισμός του πίνακα Vandermonde 1 2 1 1 1 1 1 1 V = 2 2 2 1 1 = 4 2 1 3 2 3 1 1 9 3 1 Υπολογισμός των συντελεστών του πολυωνύμου, σε Matlab θα έχουμε y=[1; 3; 2]; V=[1, 1, 1; 4, 2, 1; 9, 3, 1]; p=inv(v)*y Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 7) Δεκέμβριος 2014 5 / 18

Γενική Μέθοδος - Παράδειγμα Οι παραπάνω εντολές μας επιστρέφουν p= -15 65-4 τα οποία είναι οι συντελεστές του πολυωνύμου, δηλαδή, p(x) = 15x 2 + 65x 4 Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 7) Δεκέμβριος 2014 6 / 18

Γενική Μέθοδος - Παράδειγμα Σχήμα: Πολυωνυμική Παρεμβολή Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 7) Δεκέμβριος 2014 7 / 18

Γενική Μέθοδος - Άσκηση Έστω τα σημεία A(0, 4), B(1, 2), Γ (3, 14) και (4, 40) Να βρεθεί το πολυώνυμο παρεμβολής το οποίο διέρχεται από τα παραπάνω σημεία (με τη γενική μέθοδο) Απάντηση: V = 0 0 0 1 1 1 1 1 27 9 3 1 64 16 4 1, p(x) = x3 2x 2 + 3x 4 Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 7) Δεκέμβριος 2014 8 / 18

Παρεμβολή - Συνάρτηση interp1 Η πολυωνυμική παρεμβολή μπορεί να υλοποιηθεί με τη συνάρτηση interp1 interp1(x,y,xi) x,y οι τετμημένες και οι τεταγμένες των δοθέντων σημείων xi η παρεμβαλλόμενη τιμή Η παραπάνω σύνταξη υλοποιεί γραμμική παρεμβολή Η σύνταξη interp1(x,y,xi,'cubic') υλοποιεί παρεμβολή με πολυώνυμα τρίτου βαθμού (κυβική παρεμβολή Η σύνταξη interp1(x,y,xi,'spline') υλοποιεί παρεμβολή με κυβικά splines Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 7) Δεκέμβριος 2014 9 / 18

Συνάρτηση interp1 - Παράδειγμα Έστω τα σημεία A(1, 1), B(2, 3) και Γ (3, 2) Να βρεθούν οι τιμές του y για x = 15 με γραμμική παρεμβολή για x = 29 με γραμμική παρεμβολή, με κυβική παρεμβολή και με παρεμβολή με κυβικά splines Σε Matlab θα έχουμε >> x=[1, 2, 3]; >> y=[1, 3, 2]; >> interp1(x,y,15) ans = 2 Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 7) Δεκέμβριος 2014 10 / 18

Συνάρτηση interp1 - Παράδειγμα >> interp1(x,y,29) ans = 21 >> interp1(x,y,29,'cubic') ans = 22305 >> interp1(x,y,29,'spline') ans = 2235 Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 7) Δεκέμβριος 2014 11 / 18

Συνάρτηση interp1 - Άσκηση Δίνεται ο παρακάτω πίνακας τιμών x 2 3 4 5 6 y 1 3 5 2 7 Να βρεθούν οι τιμές του y για x = 27 με γραμμική παρεμβολή Απάντηση: (y = 18) για x = 58 με γραμμική παρεμβολή και με κυβική παρεμβολή Απάντηση: (y = 6 και y = 5328) Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 7) Δεκέμβριος 2014 12 / 18

Παρεμβολή - Συνάρτηση polyfit Εύρεση πολυωνύμου παρεμβολής με τη συνάρτηση polyfit polyfit(x,y,n) x,y οι τετμημένες και οι τεταγμένες των δοθέντων σημείων n ο βαθμός του πολυωνύμου παρεμβολής Στην περίπτωση που ο βαθμός n δεν είναι ίσος με το πλήθος των σημείων -1, τότε η συνάρτηση υλοποιεί προσέγγιση Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 7) Δεκέμβριος 2014 13 / 18

Συνάρτηση polyfit - ΠΑΡΑΔΕΙΓΜΑ Έστω τα σημεία A(1, 1), B(2, 3) και Γ (3, 2) Να βρεθεί το πολυώνυμο παρεμβολής που διέρχεται από τα παραπάνω σημεία Σε Matlab θα έχουμε x=[1, 2, 3]; y=[1, 3, 2]; p=polyfit(x,y,2) Οι παραπάνω εντολές μας επιστρέφουν p = -15 65-4 τα οποία είναι οι συντελεστές του πολυωνύμου, δηλαδή, p(x) = 15x 2 + 65x 4 Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 7) Δεκέμβριος 2014 14 / 18

Polynomial Functions polyval(p,x) polyder(p) polyint(p) conv(p1,p2) υπολογισμός της τιμής του πολυωνύμου p για την δοθείσα τιμή x υπολογισμός της παραγώγου συνάρτησης (πολυώνυμο) του πολυωνύμου p υπολογισμός της αρχικής συνάρτησης (πολυώνυμο) του πολυωνύμου p υπολογισμός του γινομένου των πολυωνύμων p1 και p2 Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 7) Δεκέμβριος 2014 15 / 18

Παράδειγμα Για το πολυώνυμο του προηγούμενου παραδείγματος να βρεθούν οι παρακάτω παραστάσεις p(17) p (2) Σε Matlab θα έχουμε από το προηγούμενο παράδειγμα >> x=[1, 2, 3]; >> y=[1, 3, 2]; >> p=polyfit(x,y,2) p = -15 65-4 Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 7) Δεκέμβριος 2014 16 / 18

Παράδειγμα >> polyval(p,17) ans = 2715 >> dp=polyder(p) dp = -3 65 >> polyval(dp,2) ans = 0499999999999999 Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 7) Δεκέμβριος 2014 17 / 18

Άσκηση Έστω τα σημεία A(0, 4), B(1, 2), Γ (3, 14) και (4, 40) Να βρεθεί το πολυώνυμο παρεμβολής το οποίο διέρχεται από τα παραπάνω σημεία Απάντηση: p(x) = x 3 2x 2 + 3x 4 Να υπολογιστεί η τιμή p (2) Απάντηση: p (2) = 8 Δρ Δημήτρης Βαρσάμης Αριθμητικές Μέθοδοι (E 7) Δεκέμβριος 2014 18 / 18