Αριθμητική Λύση Μη Γραμμικών Εξισώσεων Η ΜΕΘΟ ΟΣ ΤΗΣ ΙΧΟΤΟΜΙΣΗΣ 01/25/05 ΜΜΕ 203 ΙΑΛ 2 1

Σχετικά έγγραφα
Αριθμητική εύρεση ριζών μη γραμμικών εξισώσεων

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

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

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

Επαναληπτικές μέθοδοι

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

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

Non Linear Equations (2)

Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΜΑΘΗΜΑΤΙΚΑ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ. Ημερομηνία: Πέμπτη 20 Απριλίου 2017 Διάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ

Πρόβλημα 29 / σελίδα 28

ΛΟΓΙΚΑ ΔΙΑΓΡΑΜΜΑΤΑ. Γ Λυκείου Κατεύθυνσης Mike Trimos

Σχολή Μηχανολόγων Μηχανικών ΕΜΠ 4 ο Εξάμηνο ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ. Πρώτη Ενότητα Αριθμητική Επίλυση Μη-Γραμμικών Εξισώσεων

Προβλήματα που αφορούν εντολές ελέγχου της ροής ενός προγράμματος.

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

Αρχές Προγραμματισμού Η/Υ Μέθοδοι παρουσίασης του αλγόριθμου και Βασικές έννοιες

1 ο Διαγώνισμα περιόδου στις Συναρτήσεις και τα Όρια

<Πεδία ορισμού ισότητα πράξεις σύνθεση>

Oι εντολές COMMON και PARAMETER

Σκοπός. Προγραμματίζοντας τον Arduino ΙΙ Εντολή Εκχώρησης & Εντολές. Συλλογή & Επεξεργασία Δεδομένων. Πρόγραμμα. Εντολές Επεξεργασίας Δεδομένων

Αξιοποίηση Η/Υ και Πληροφορικής στην Μηχανική

ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ, , 3 ο ΕΞΑΜΗΝΟ ΑΠΑΝΤΗΣΕΙΣ ΕΡΓΑΣΙΑΣ #1: ΑΡΙΘΜΗΤΙΚΗ ΚΙΝΗΤΗΣ ΥΠΟ ΙΑΣΤΟΛΗΣ ΚΑΙ ΡΙΖΕΣ ΕΞΙΣΩΣΕΩΝ ΕΠΙΜΕΛΕΙΑ: Σ.

f ( x) f ( x ) για κάθε x A

ΜΑΘΗΜΑ / ΤΑΞΗ : ΦΥΣΙΚΗ / Α ΛΥΚΕΙΟΥ ΣΕΙΡΑ: Α (ΑΠΑΝΤΗΣΕΙΣ) ΗΜΕΡΟΜΗΝΙΑ: ΕΠΙΜΕΛΕΙΑ ΔΙΑΓΩΝΙΣΜΑΤΟΣ: ΑΡΧΩΝ Μ- ΑΓΙΑΝΝΙΩΤΑΚΗ ΑΝ.-ΠΟΥΛΗ Κ.

ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ - ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ, 3 Ο ΕΞΑΜΗΝΟ, ΔΙΔΑΣΚΩΝ: Δρ Ιωάννης Αθ.

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

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

Μέθοδοι μονοδιάστατης ελαχιστοποίησης

Μέθοδοι πολυδιάστατης ελαχιστοποίησης

Λύσεις των θεμάτων προσομοίωσης -2- Σχολικό Έτος

Μελέτη και γραφική παράσταση συνάρτησης

Προβλήματα, αλγόριθμοι, ψευδοκώδικας

Μέθοδοι μονοδιάστατης ελαχιστοποίησης

ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ

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

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

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον 2o Επαναληπτικό Διαγώνισμα Κεφ: 2 ο 7 ο 8 ο ΗΜΕΡΟΜΗΝΙΑ 21/ 10/ 2017

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

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

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

Κεφάλαιο ΙII : Εργαστηριακές ασκήσεις που αφορούν εντολές ελέγχου της ροής ενός προγράµµατος.

Περι-γράφοντας... βρόχους

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

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

(, ) ( x0, ), τότε να αποδείξετε ότι το. x, στο οποίο όμως η f είναι συνεχής. Αν f ( x) 0 στο

Πληροφορική 2. Αλγόριθμοι

ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ

f(x) = και στην συνέχεια

Λύσεις των θεμάτων προσομοίωσης -2- Σχολικό Έτος

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΤΜΗΜΑ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΤΟΜΕΑΣ ΥΔΡΑΥΛΙΚΗΣ ΚΑΙ ΠΕΡΙΒΑΛΛΟΝΤΙΚΗΣ ΤΕΧΝΙΚΗΣ. Διάλεξη 16: O αλγόριθμος SIMPLE (συνέχεια)

Παράδειγμα #2 ΑΡΙΘΜΗΤΙΚΗ ΚΙΝΗΤΗΣ ΥΠΟΔΙΑΣΤΟΛΗΣ ΚΑΙ ΡΙΖΕΣ ΕΞΙΣΩΣΕΩΝ. ΕΠΙΜΕΛΕΙΑ: Σ. Βαρούτης

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

Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΜΑΘΗΜΑΤΙΚΑ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ. Ημερομηνία: Τρίτη 3 Ιανουαρίου 2017 Διάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ

Τελευταία Επανάληψη. την ευθεία x=1 και τoν x x. 2 1 x. Λύση. x 2 1 x 0, άρα. x 1 x. x x 1. γ) x 1 e x x 1 x e ln x 1 x f x.

ΠΛΗΡΟΦΟΡΙΚΗ Ι (MATLAB) Ενότητα 4

Κατηγορία 1 η. Σταθερή συνάρτηση Δίνεται παραγωγίσιμη συνάρτηση f : 0, f '( x) 0 για κάθε εσωτερικό σημείο x του Δ

ΟΜΟΣΠΟΝΔΙΑ ΕΚΠΑΙΔΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑΔΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2019 Β ΦΑΣΗ

ΣΤΟΧΑΣΤΙΚΑ ΣΗΜΑΤΑ ΚΑΙ ΕΦΑΡΜΟΓΕΣ

Άσκηση 1. Α. Υπολογίστε χωρίς να εκτελέσετε κώδικα FORTRAN τα παρακάτω: Ποιά είναι η τελική τιμή του Z στα παρακάτω κομμάτια κώδικα FORTRAN:

Περι-γράφοντας... κλωνάρια

Άσκηση εφαρμογής της μεθόδου Newton Raphson

Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΜΑΘΗΜΑΤΙΚΑ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ. Ημερομηνία: Τρίτη 10 Απριλίου 2018 Διάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ

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

ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ. x ισχύει: 1 ln x = x

1 ο Διαγώνισμα Α Λυκείου Σάββατο 18 Νοεμβρίου 2017

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

Τμήμα Μηχανολόγων Μηχανικών Πανεπιστήμιο Θεσσαλίας ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Δομή Επανάληψης. Ιωάννης Λυχναρόπουλος Μαθηματικός, MSc, PhD

Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΜΑΘΗΜΑΤΙΚΑ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ. Ημερομηνία: Κυριακή 30 Οκτωβρίου 2016 Διάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ

2 ο Διαγώνισμα Ύλη: Συναρτήσεις

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΤΜΗΜΑ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΤΟΜΕΑΣ ΥΔΡΑΥΛΙΚΗΣ ΚΑΙ ΠΕΡΙΒΑΛΛΟΝΤΙΚΗΣ ΤΕΧΝΙΚΗΣ. Διάλεξη 15: O αλγόριθμος SIMPLE

Θεωρητικές Ασκήσεις. ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. 1 ο Μέρος

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

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

ΠΑΡΑΔΕΙΓΜΑΤΑ ΘΕΜΑ Β. Να βρείτε τις ασύμπτωτες της γραφικής παράστασης της συνάρτησης f με τύπο

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

1 ο Διαγώνισμα Ύλη: Συναρτήσεις μέχρι και τα ακρότατα

Προγραµµατισµός στην Basic

Δ Ι Α Φ Ο Ρ Ι Κ Ο Σ Λ Ο Γ Ι Σ Μ Ο Σ Μονοτονία & Ακρότατα Συνάρτησης

α) Για κάθε μιγαδικό αριθμό z 0 ορίζουμε z 0 =1

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

Στη C++ υπάρχουν τρεις τύποι βρόχων: (a) while, (b) do while, και (c) for. Ακολουθεί η σύνταξη για κάθε μια:

2ο Επαναληπτικό διαγώνισμα στα Μαθηματικά κατεύθυνσης της Γ Λυκείου Θέμα A

ΦΥΣΙΚΗ Ο.Π. ΘΕΤΙΚΩΝ ΣΠΟΥΔΩΝ ΑΠΑΝΤΗΣΕΙΣ ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΘΕΜΑ Α Ι. Α1.Β Α2.Γ Α3. Α Α4. Α ΙΙ. 1.Σ 2.Σ 3.Λ 4.Σ 5. Λ

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

Διαγώνισμα Προσομοίωσης Εξετάσεων 2017

ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ ΝΕΟ & ΠΑΛΑΙΟ ΣΥΣΤΗΜΑ Γ ΗΜΕΡΗΣΙΩΝ

ΔΙΑΓΩΝΙΣΜΑ ΣΤΑ ΜΑΘΗΜΑΤΙΚΑ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ. Σελίδα 1 από 8. f στο, τότε

Οι εντολές ελέγχου της ροής ενός προγράμματος.

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. Εξετάσεις Προσομοίωσης 24/04/2019

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

ΟΜΟΣΠΟΝ ΙΑ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑ ΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2017 Α ΦΑΣΗ

Θεώρημα Bolzano. Γεωμετρική Ερμηνεία του θ.bolzano. Θ. Bolzano και ύπαρξη ρίζας

ΔΙΑΓΩΝΙΣΜΑ ΦΥΣΙΚΗΣ Α ΛΥΚΕΙΟΥ 7/12/2014

ΟΜΟΣΠΟΝΔΙΑ ΕΚΠΑΙΔΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑΔΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2019 A ΦΑΣΗ

ΜΑΘΗΜΑΤΙΚΩΝ ΔΑΣΟΛΟΓΙΑΣ

ΣΗΜΕΙΩΣΕΙΣ. f (x) =, x 0, (1), x. lim f (x) = lim = +. x

Βασικές Έννοιες Αλγορίθμων. Βασικές Εντολές Αλγορίθμων (Κεφ. 2ο Παρ. 2.4)

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον. Διάρκεια 3 ώρες. Όνομα... Επώνυμο... Βαθμός...

Αναφορά (1/2) Μπορούμε να ορίσουμε μια άλλη, ισοδύναμη αλλά ίσως πιο σύντομη, ονομασία για ποσότητα (μεταβλητή, σταθερή, συνάρτηση, κλπ.

Transcript:

Αριθμητική Λύση Μη Γραμμικών Εξισώσεων Η ΜΕΘΟ ΟΣ ΤΗΣ ΙΧΟΤΟΜΙΣΗΣ 01/25/05 ΜΜΕ 203 ΙΑΛ 2 1

Ηβάση της Μεθόδου της ιχοτόμησης Θεώρημα: Μία εξίσωση f()=0, όπου το f() είναι μια πραγματική συνεχής συνάρτηση, έχει τουλάχιστον μία ρίζα άμεσα στα σημεία 1 και f() 2 εάν f( 1 ) f( 2 ) < 0. 1 u 2 01/25/05 ΜΜΕ 203 ΙΑΛ 2 2

Ηβάση της Μεθόδου της ιχοτόμησης /2 f() Θεώρημα: Ακόμα και αν ησυνάρτησηf() στην εξίσωση f()=0 δεν έχει αντίθετο πρόσημο στα δύο σημεία, είναι δυνατό να υπάρχουν ρίζες ανάμεσα στα σημεία. u 1 2 01/25/05 ΜΜΕ 203 ΙΑΛ 2 3

Ηβάση της Μεθόδου της ιχοτόμησης /3 Θεώρημα: Αν η συνάρτηση f() στην f()=0 δεν έχει αντίθετο πρόσημο στα δύο σημεία, είναι δυνατό να μην υπάρχουν ρίζες ανάμεσα στα σημεία. f() f() u u 1 2 1 2 01/25/05 ΜΜΕ 203 ΙΑΛ 2 4

Ηβάση της Μεθόδου της ιχοτόμησης /4 Θεώρημα Αν η συνάρτηση f() στην f()=0 έχει αντίθετο πρόσημο στα δύο σημεία, είναι δυνατόν να υπάρχουν περισσότερες από μία ρίζες ανάμεσα στα σημεία. f() u 2 1 01/25/05 ΜΜΕ 203 ΙΑΛ 2 5

Ο Αλγόριθμος για την Μέθοδο της ιχοτόμησης Πρώτο Βήμα: Επιλέξτε δύο αρχικές τιμές Χ1 και Χ2 έτσι που η συνάρτηση f() να έχει αντίθετο πρόσημο στα δύο σημεία, δηλαδή f() f(1) f(2) < 0. 1 u 2 01/25/05 ΜΜΕ 203 ΙΑΛ 2 6

Ο Αλγόριθμος για την Μέθοδο της ιχοτόμησης εύτερο Βήμα: Υπολογίστε την προσέγγιση της ρίζας ως το σημείο που διχοτομεί το διάστημα που ορίζεται από τα σημεία Χ 1 και Χ 2 f() Χ 3 = ½(Χ 2 + Χ 1 ) 1 m 3 u 2 01/25/05 ΜΜΕ 203 ΙΑΛ 2 7

Ο Αλγόριθμος για την Μέθοδο της ιχοτόμησης Τρίτο Βήμα: Ελέγξτε τις ακόλουθες συνθήκες: f() Αν f( 1 ) f( 3 ) < 0, τότε η ρίζα βρίσκεται ανάμεσα στο 1 and 3 ; Τότε 1 = 1 ; 2 = 3. Αν f( 1 ) f( 3 ) > 0, τότε η ρίζα βρίσκεται ανάμεσα στο 3 and 2 ; Τότε 1 = 3 ; 2 = 2. Αν f( 1 ) f( 3 ) = 0 ή αν ½(1-2) < ΜΑΧ, τότε η ρίζα είναι στο 3 τουλάχιστον με όριο ανοχής ΜΑΧ. Σταματήστε. 1 m 3 u 2 01/25/05 ΜΜΕ 203 ΙΑΛ 2 8

Σύνοψη του Αλγορίθμου Η Μέθοδος της ιχοτόμησης ιαστήματος (Bisection Method) Για να υπολογίσετε τη ρίζα της συνάρτησης f() με όρια ανοχής ΜΑΧ και με αρχικές τιμές 1 και 2 και έτσι ώστε f( 1 ) και f( 2 ) να έχουν αντίθετο πρόσημο, DO WHILE ½(1-2) > ΜΑΧ, Set Χ 3 = ½(Χ 2 + Χ 1 ) IF f( 1 ) έχει αντίθετο πρόσημο από το f( 3 ) Set 2 = 3 ELSE Set 1 = 3 ENDIF ENDDO Η τελική τιμή του 3 είναι η προσέγγιση της ρίζας με ανοχή ΜΑΧ. Σημείωση: Η μέθοδος μπορεί να δώσει λανθασμένη τιμή για την ρίζα αν η συνάρτηση είναι μη συνεχής στο διάστημα. 01/25/05 ΜΜΕ 203 ΙΑΛ 2 9

ιαγράμματα Ροής Βασικά σύμβολα διαγραμμάτων ροής Τερματικό. Δείχνει την αρχή και το τέρμα του προγράμματος. Το τερματικό δέχεται γραμμές ροής μόνο προς μία κατεύθυνση, είτε εισερχόμενη (τέρμα) είτε εξερχόμενη (αρχικός σταθμός). Εισαγωγή ή εξαγωγή Δεδομένων. Επιτρέπει τον προσδιορισμό δεδομένων προς παρουσίαση. Διεργασία. Δείχνει μια διεργασία που εκτελεί ο υπολογιστής, π.χ. την εκχώρηση τιμών μμεταβλητές. Απόφαση. Το σχήμα του διαμαντιού δείχνει μια δομή λογικής για την λήψη απόφασης. Μια εξερχόμενη γραμμή ροής ονομάζεται «όχι» και η άλλη «ναι». Προσδιορισμένη Διεργασία. Μία εντολή αντιπροσωπεύει μία ομάδα εντολών που έχουν ορισθεί προηγουμένως. Για παράδειγμα, «υπολόγισε ν!» καταδεικνύει ότι το πρόγραμμα εκτελεί όλες τις αναγκαίες εντολές για να υπολογίσει το ν! Σύνδεσμος. Οι σύνδεσμοι εξυπηρετούν την διαύγεια του διαγράμματος με το να βοηθούν να αποφεύγεται η τομή των γραμμών ροής. Διασελιδικός Σύνδεσμος. Ακόμα και στη περίπτωση μικρών προγραμμάτων το διάγραμμα ροής μπορεί να επεκτείνεται για αρκετές σελίδες. Ο διασελιδικός σύνδεσμος δείχνει ότι η συνέχεια ακολουθεί σε άλλη σελίδα. Γραμμή ροής. Οι γραμμές ροής συνδέουν τα υπόλοιπα σύμβολα και δείχνουν την ροή των εντολών κατά την εκτέλεση του προγράμματος. 01/25/05 ΜΜΕ 203 ΙΑΛ 2 10

ιάγραμμα Ροής για την Μέθοδο ιχοτόμησης Είσοδος ΝΑΙ ιάβασε 1 και 2 ½(1-2) > ΜΑΧ? OXI Τέλος Υπολόγισε f( 1 ), f( 2 ) 3 =½( 1 + 2 ) 01/25/05 ΜΜΕ 203 ΙΑΛ 2 11

ιάγραμμα Ροής για την Μέθοδο ιχοτόμησης /2 ΝΑΙ f( 1 ) f( 3 ) < 0 1 = 1 ; 2 = 3 ΟΧΙ 2 = 2 ; 1 = 3 01/25/05 ΜΜΕ 203 ΙΑΛ 2 12

Τρόποι Υπολογισμού του Σφάλματος Απόλυτο Σφάλμα - Ορθή τιμή Προσέγγιση Πρόβλημα: για πολύ μεγάλες ή πολύ μικρές τιμές Σχετικό Σφάλμα - (Ορθή τιμή Προσέγγιση)/(Ορθή τιμή) = Απόλυτο Σφάλμα/Ορθή τιμή Συνηθίζεται περισσότερο γιατί προσφέρει ακρίβεια ανεξάρτητα του μεγέθους των τιμών που υπολογίζουμε. 01/25/05 ΜΜΕ 203 ΙΑΛ 2 13

Ας ξανασκεφτούμε την Μέθοδο ιχοτόμησης Το κριτήριο σύγκλισης που χρησιμοποιήσαμε ½(1-2) > ΜΑΧ βασίζεται στο απόλυτο σφάλμα. Αν θέλαμε να ορίσουμε ένα κριτήριο βασισμένο στο σχετικό λάθος θα μπορούσαμε να χρησιμοποιήσουμε Χ 3 = ½(Χ 2 + Χ 1 ) Απόλυτο σχετικό λάθος = 100 <Δ? a new 3 old 3 = = new old 3 3 new 3 a ma νέα προσέγγιση στη ρίζα προηγούμενη προσέγγιση στη ρίζα 01/25/05 ΜΜΕ 203 ΙΑΛ 2 14

Παράδειγμα Οάξονας περιστροφής πρέπει να ψυχθεί προκειμένου να συναρμολογηθεί με την τροχαλία (διαφορετικά δεν χωράει). 01/25/05 ΜΜΕ 203 ΙΑΛ 2 15

Φυσική διεργασία Εργάζεστε στην κατασκευαστική εταιρεία που συναρμολογεί τον άξονα και την τροχαλία. Η θερμοκρασία Χ στην οποία πρέπει να ψυχθεί ο άξονας για να χωρέσει δίνεται από την εμπειρική σχέση -10 3-7 2-4 -2 f( ) = 0.5059810 + 0.38292 10 + 0.74363 10 + 0.88318 10 = 0 Χρησιμοποιήστε την μέθοδο της διχοτόμησης για να υπολογίσετε την αριθμητική τιμή της θερμοκρασίας που απαιτείται. 01/25/05 ΜΜΕ 203 ΙΑΛ 2 16

Γραφική παράσταση της συνάρτησης Είναι καλά να πάρουμε μια ιδέα της μορφής της συνάρτησης φτιάχνοντας την γραφική της παράσταση. Αυτό θα μας βοηθήσει να διαλέξουμε καλές αρχικές τιμές και να αποφύγουμε πιθανές εκπλήξεις που μπορεί να μας επιφυλάσσει η συνάρτηση. ( ) -10 3-7 2-4 -2 f = 0.5059810 0.3829210 + 0.7436310 + 0.8831810 = 0 0.02 0.015 0.01 f() 0.005-400 -300-200 -100 0 100-0.005 0 Θερμοκρασία -0.01 01/25/05 ΜΜΕ 203 ΙΑΛ 2 17

Επιλογή αρχικών τιμών Επιλέγουμε δύο αρχικές τιμές που να περικλείουν την ρίζα. f f 1 2 = 100 = 150 ( ) ( ) 100 = 1.8290210 150 = 1.290310-3 -3 01/25/05 ΜΜΕ 203 ΙΑΛ 2 18

Πρώτη επανάληψη f f f 1 = 100, 2 = 15 3 0 100 + ( 150) = = 125 2-3 ( 100) = 1.8290210-3 ( 150) = 1.290310-4 ( 125) = 2.3356210 1 2 = 125 = 150 01/25/05 ΜΜΕ 203 ΙΑΛ 2 19

εύτερη Επανάληψη = 125, 1 2 a = 150 125 + ( 150) 3 = 2 = 9.0909% f f f 1 2 ( ) = ( ) ( ) = 137.5 125 2.3356210 150 = 1.290310-4 -3 137.5 = 5.376210 = 125, = 137.5-4 01/25/05 ΜΜΕ 203 ΙΑΛ 2 20

Τρίτη Επανάληψη 1 3 = 125, = 137. 5 2 125 + ( 137.5) = = 131.25 2 f f f a = 4.7169% -4 ( 125) = 2.3356210-4 ( 137.5) = 5.376210-4 ( 131.25) = 1.5430310 01/25/05 ΜΜΕ 203 ΙΑΛ 2 21

Ρυθμός σύγκλισης Προσέγγιση της ρίζας της συνάρτησης f()=0 ως συνάρτηση του αριθμού επαναλήψεων. Επανάληψη l 2 3 % f(,3 ) 1 2 3 4 5 6 7 8 9 10-100 -125-125 -125-128.125-128.125-128.125-128.5156-128.7109-128.7109-150 -150-137.5-131.25-131.25-129.6875-128.9062-128.9062-128.9062-128.8086-125 -137.5-131.25-128.125-129.6875-128.9062-128.5156-128.7109-128.8086-128.7597 --------- 9.0909 4.7619 2.4390 1.2048 0.6061 0.3039 0.1517 0.0758 0.0379 2.335610-4 -5.376210-4 -1.543010-4 3.906510-5 -5.776010-5 -9.382610-6 1.483810-5 2.722810-6 -3.330510-6 -3.039610-7 01/25/05 ΜΜΕ 203 ΙΑΛ 2 22

Πλεονεκτήματα Η μέθοδος πάντα συγκλίνει δεδομένου ότι η συνάρτηση είναι συνεχής ανάμεσα στο διάστημα που ορίζουν οι αρχικές τιμές. f() f ( ) = 1 Σε κάθε επανάληψη το διάστημα διχοτομείται. 01/25/05 ΜΜΕ 203 ΙΑΛ 2 23

Μειονεκτήματα Αργός ρυθμός σύγκλισης. Ο ρυθμός σύγκλισης είναι αργός όταν μια από τις δύο τιμές είναι κοντά στην ρίζα. Αν η συνάρτηση εφάπτεται του οριζόντιου άξονα (διπλή ρίζα) τότε η μέθοδος αποτυγχάνει αφού οι τιμές της συνάρτησης στις δύο αρχικές επιλογές θα έχουν το ίδιο πρόσημο f() 01/25/05 ΜΜΕ 203 ΙΑΛ 2 24