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

Σχετικά έγγραφα
ΕΙΣΑΓΩΓΗ ΣΤΗ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΣΥΣΤΗΜΑΤΩΝ

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

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

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

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

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

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

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

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

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

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

Βασίλειος Μαχαιράς Πολιτικός Μηχανικός Ph.D.

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

Τμήμα Διοίκησης Επιχειρήσεων

Χρήστος Ι. Σχοινάς Αν. Καθηγητής ΔΠΘ. Συμπληρωματικές σημειώσεις για το μάθημα: «Επιχειρησιακή Έρευνα ΙΙ»

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

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

Βασίλειος Μαχαιράς Πολιτικός Μηχανικός Ph.D.

Αριθμητική εύρεση ριζών μη γραμμικών εξισώσεων

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

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

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

είναι πρόβλημα μεγιστοποίησης όλοι οι περιορισμοί είναι εξισώσεις με μη αρνητικούς του σταθερούς όρους όλες οι μεταβλητές είναι μη αρνητικές

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

Βασίλειος Μαχαιράς Πολιτικός Μηχανικός Ph.D.

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

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

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

5 η Σειρά ασκήσεων-μηγραμμικός Προγραμματισμός

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

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

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

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

Ποσοτικές Μέθοδοι στη Διοίκηση Επιχειρήσεων ΙΙ Σύνολο- Περιεχόμενο Μαθήματος

ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ με το EXCEL

Υπολογιστικά & Διακριτά Μαθηματικά

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

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

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

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

III.9 ΑΚΡΟΤΑΤΑ ΣΕ ΠΕΡΙΟΧΗ

Non Linear Equations (2)

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

Κεφ. 6Β: Συνήθεις διαφορικές εξισώσεις (ΣΔΕ) - προβλήματα αρχικών τιμών

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

2.1 Αριθμητική επίλυση εξισώσεων

Κοιλότητα. Διαφορικός Λογισμός μιας μεταβλητής Ι

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

1.8 ΣΥΝΕΧΕΙΑ ΣΥΝΑΡΤΗΣΗΣ ΘΕΩΡΗΜΑ BOLZANO A. ΣΥΝΕΧΕΙΑ ΣΥΝΑΡΤΗΣΗΣ

Περιεχόμενα. Κεφάλαιο 1 ΜΑΘΗΜΑΤΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Κεφάλαιο 2 ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ: BΑΣΙΚΕΣ ΕΝΝΟΙΕΣ... 29

Γ Τάξη Γυμνασίου Μ Α Θ Η Μ Α Τ Ι Κ Α. Ι. Διδακτέα ύλη

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

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

Σημειώσεις για το μάθημα Υπολογιστικές μέθοδοι πολύπλοκων συστημάτων

Πολυωνυμική εξίσωση βαθμού ν ονομάζεται κάθε εξίσωση της μορφής α ν x ν +α ν-1 x ν α 1 x+α 0 =0,με α 0,α 1,...

ΚΑΤΑΝΟΜΕΣ Ι ΙΑΣΤΑΤΩΝ ΤΥΧΑΙΩΝ ΜΕΤΑΒΛΗΤΩΝ (Συνέχεια)

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

ΚΕΦΑΛΑΙΟ 1ο: ΔΙΑΦΟΡΙΚΟΣ ΛΟΓΙΣΜΟΣ ΕΝΟΤΗΤΑ 3: ΟΡΙΑ - ΣΥΝΕΧΕΙΑ ΣΥΝΑΡΤΗΣΗΣ

A. ΣΥΝΕΧΕΙΑ ΣΥΝΑΡΤΗΣΗΣ

Κεφ. 7: Συνήθεις διαφορικές εξισώσεις (ΣΔΕ) - προβλήματα αρχικών τιμών

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

Εθνικό Μετσόβιο Πολυτεχνείο Τομέας Υδατικών Πόρων και Περιβάλλοντος. Διαχείριση Υδατικών Πόρων

Μαθηματικά. Ενότητα 2: Διαφορικός Λογισμός. Σαριαννίδης Νικόλαος Τμήμα Διοίκησης Επιχειρήσεων (Κοζάνη)

A. ΣΥΝΕΧΕΙΑ ΣΥΝΑΡΤΗΣΗΣ

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

Επαναληπτικές Ασκήσεις

x k+1 = x k + α k (x k ) ώστε f(x k+1 ) < f(x k ),

3 η ΕΝΟΤΗΤΑ ΜΗ ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΕΝΟΣ ΚΡΙΤΗΡΙΟΥ

1 η δεκάδα θεµάτων επανάληψης

Κεφάλαιο 1 Ανάλυση προβλήματος

Παντελής Μπουμπούλης, M.Sc., Ph.D. σελ. 2 math-gr.blogspot.com, bouboulis.mysch.gr

ΚΕΦΑΛΑΙΟ 3ο: ΔΙΑΦΟΡΙΚΟΣ ΛΟΓΙΣΜΟΣ ΕΝΟΤΗΤΑ 5: ΘΕΩΡΗΜΑ ROLLE [Θεώρημα Rolle του κεφ.2.5 Μέρος Β του σχολικού βιβλίου]. ΠΑΡΑΔΕΙΓΜΑΤΑ

Περιεχόμενα. Κεφάλαιο 1 ΜΑΘΗΜΑΤΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Κεφάλαιο 2 ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ: BΑΣΙΚΕΣ ΕΝΝΟΙΕΣ... 29

Εθνικό Μετσόβιο Πολυτεχνείο Τομέας Υδατικών Πόρων και Περιβάλλοντος. Τεχνολογία Συστημάτων Υδατικών Πόρων

Στατιστική περιγραφή τουπεδίουβαρύτητας

ΤΕΙ Χαλκίδας Σχολή Διοίκησης και Οικονομίας Τμήμα Διοίκησης Επιχειρήσεων

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

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

Πολυωνυμικές εξισώσεις και ανισώσεις Εξισώσεις και ανισώσεις που ανάγονται σε πολυωνυμικές

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

Ο μαθητής που έχει μελετήσει το κεφάλαιο αυτό θα πρέπει:

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

ΑΠΑΝΤΗΣΕΙΣ , Β= 1 y, όπου y 0. , όπου y 0.

ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΚΑΙ ΜΑΘΗΜΑΤΙΚΗ ΔΙΑΤΥΠΩΣΗ, Διαλ. 2. Ανωτάτη Σχολή Παιδαγωγικής και Τεχνολογικής Εκπαίδευσης 8/4/2017

ΔΙΑΓΩΝΙΣΜΑ 11. (δ). Να βρεθεί η λύση της διαφορικής εξίσωσης: y = xy, που έχει θετικές τιμές: y 0 και ικανοποιεί: y(0) = 1. 2.

ΑΡΙΘΜΗΤΙΚΗ ΟΛΟΚΛΗΡΩΣΗ

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

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

Case 10: Ανάλυση Νεκρού Σημείου (Break Even Analysis) με περιορισμούς ΣΕΝΑΡΙΟ

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

ΘΕΩΡΗΜΑ ROLLE. τέτοιο ώστε. στο οποίο η εφαπτομένη είναι παράλληλη στον άξονα χχ. της γραφικής παράστασης της f x με. Κατηγορίες Ασκήσεων

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

Introduction Ν. Παπαδάκης 21 Οκτωβρίου 2015 Ν. Παπαδάκης Introduction 21 Οκτωβρίου / 47

ΕΡΓΑΣΤΗΡΙΑΚΕΣ ΑΣΚΗΣΕΙΣ

ΦΑΙΝΟΜΕΝΑ ΜΕΤΑΦΟΡΑΣ ΙΙ ΜΕΤΑΦΟΡΑ ΘΕΡΜΟΤΗΤΑΣ ΚΑΙ ΜΑΖΑΣ

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

Διαχείριση Εφοδιαστικής Αλυσίδας ΙΙ

Σημειώσεις Μαθηματικών 2

Κεφάλαιο 5: Στρατηγική χωροταξικής διάταξης

Προγραμματισμός Η/Υ. 8 η ενότητα: Περιβαλλοντικά και μαθηματικά προβλήματα. Τμήμα. Τεχνολόγων Περιβάλλοντος. ΤΕΙ Ιονίων Νήσων

Transcript:

ΥΠΕΥΘΥΝΟΣ ΚΑΘΗΓΗΤΗΣ Α. Ντούνης ΔΙΔΑΣΚΩΝ Χ. Τσιρώνης ΕΙΣΑΓΩΓΗ ΣΤΗ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΣΥΣΤΗΜΑΤΩΝ - Τεχνικές αναζήτησης - Search tools in MATLAB - Διερεύνηση λύσης NCM

ΤΕΧΝΙΚΕΣ ΑΝΑΖΗΤΗΣΗΣ Στόχος: Ο σταδιακός περιορισμός του διαστήματος αναζήτησης σε ένα προκαθορισμένο κατώτερο όριο. Παράδειγμα σε μια διάσταση: f(x) με ελάχιστο x* [α, β]. Εύρεση του [α, β ] με α x* β, α α, β β, β α ε. Θεώρημα σύγκλισης της αναζήτησης ελαχίστου: Έστω f: R R σχεδόν κυρτή (κοίλη) στο διάστημα [α, β], και x 1, x 2 [α, β] ώστε x 1 < x 2. Αν f(x 1 ) < f(x 2 ) (f(x 1 ) f(x 2 )) τότε f(x) f(x 1 ) (f(x) f(x 2 )) για κάθε x (x 2, β] ([α, x 1 ]). Διαπίστωση: Το διάστημα μικραίνει προς τη μια από τις διευθύνσεις που ορίζουν τα «ενδιάμεσα» σημεία. 2

ΟΜΟΙΟΜΟΡΦΗ ΑΝΑΖΗΤΗΣΗ Χωρισμός [a,β] σε n ίσα τμήματα. «Πλέγμα» υπολογισμού της f: n-1 σημεία εύρος δ=(β-α)/n. Αν η μικρότερη τιμή της f είναι στο x, το θεώρημα σύγκλισης δίνει για το ελάχιστο ότι x* ( x δ, x + δ). Ακρίβεια προσδιορισμού x* Εύρος διαμέρισης (δ). Ακρίβεια αντιστρόφως ανάλογη του αριθμού τμημάτων (n). Η δυσμενής επίπτωση στην απόδοση αντιμετωπίζεται με σταδιακή μείωση του δ πλησιάζοντας στο όριο x x Προσοχή: Η μέθοδος μετατρέπεται σε ανομοιόμορφη! < ε. 3

ΜΕΘΟΔΟΣ ΧΡΥΣΗΣ ΤΟΜΗΣ Χωρισμός σε 3 διαστήματα με εσωτερικά σημεία που ισαπέχουν των άκρων [x 1 α = β x 2 = ρ(β α)]. Αρχικά διαστήματα αναζήτησης: [α, x 2 ] και [x 1, β]. Κανόνες επιλογής των επόμενων διαστημάτων: 1 δ(νέο διάστημα) = γ x δ(παλαιό διάστημα), με 0 < γ < 1. 2 Παλαιό ενδιάμεσο σημείο του οποίου το διάστημα δεν επιλέγεται Ενδιάμεσο σημείο του νέου διαστήματος. Μείωση των απαιτούμενων υπολογισμών της f! Η σταθερά αναλογίας προκύπτει ως λύση της εξίσωσης γ 2 + γ - 1 = 0 Λόγος χρυσής τομής: γ GM = ( 5 1)/2. Παραλλαγή: Αλγόριθμος Fibonacci (μη σταθερό γ). 4

ΠΑΡΑΔΕΙΓΜΑ ΠΡΩΤΟ Να ελαχιστοποιηθεί η f(x) = x 4-14x 3 + 60x 2-70x στο [0,2] και με ακρίβεια 0.3, με τη μέθοδο χρυσής τομής. Εκτίμηση αριθμού επαναλήψεων για ζητούμενη ακρίβεια: - m επαναλήψεις Συρρίκνωση του [0,2] κατά γ m GM φορές. - Μικρότερος ακέραιος που ικανοποιεί 0.618 m 0.3/2 (το 4). Tιμές υπόλοιπων παραμέτρων: α = 0, β = 2, ρ = 1 - γ GM = 0.38197. Εφαρμογή των τεσσάρων επαναλήψεων (m = 1,2,3,4): 1 x 1 = α + ρ(β-α) = 0.764, x 2 = β - ρ(β-α) = 1.236. f(x 1 ) = -24.36, f(x 2 ) = -18.96 > f(x 1 ) Νέο διάστημα: [α,x 2 ]. 2 x 3 = α + ρ(x 2 -α) = 0.47, x 4 = x 1 f(x 3 ) = -21.1 > f(x 4 ) [x 3,x 2 ]. 3 x 5 = x 4, x 6 = x 4 - ρ(x 4 -x 3 ) = 0.94 f(x 5 ) < f(x 6 ) [x 3,x 6 ]. 4 x 7 = x 3 + ρ(x 7 -x 3 ) = 0.65, x 8 = x 5 f(x 7 ) > f(x 8 ) [x 7,x 2 ] (δ 0.3). 5

ΜΕΘΟΔΟΣ ΔΙΧΟΤΟΜΗΣΗΣ Χωρισμός σε 2 ίσα διαστήματα μέσω του εσωτερικού σημείου x 1 = (α + β)/2 και υπολογισμός της f (x 1 ). f (x 1 ) = 0: Το x 1 είναι το ζητούμενο ελάχιστο. f (x 1 ) > 0: x < x 1 f(x) < f(x 1 ), επόμενο διάστημα το [α,x 1 ]. f (x 1 ) < 0: x < x 1 f(x) > f(x 1 ), επόμενο διάστημα το [x 1,β]. Επαναληπτική εφαρμογή έως ότου βρούμε διάστημα μήκους μικρότερου της ακρίβειας ε. Απαιτούμενος αριθμός βημάτων: Είναι ο μικρότερος ακέραιος που ικανοποιεί την (1/2) m ε/(β - α). 6

ΠΑΡΑΔΕΙΓΜΑ ΔΕΥΤΕΡΟ Να ελαχιστοποιηθεί η f(x) = 2x 2 - x - 1 στο [-1,1] και με ακρίβεια 0.5, με τη μέθοδο διχοτόμησης. Tιμές παραμέτρων προβλήματος: α = -1, β = 1. Παράγωγος αντικειμενικής συνάρτησης: f (x) = 4x - 1. Εκτίμηση αριθμού επαναλήψεων για ζητούμενη ακρίβεια: - m επαναλήψεις Συρρίκνωση του [-1,1] κατά 2 -m φορές. - Μικρότερος ακέραιος που ικανοποιεί 2 m 0.5/2 (το 2). Εφαρμογή των δύο επαναλήψεων (m = 1,2): 1 x 1 = (α+β)/2 = 0 f(x 1 ) = f (x 1 ) = -1 < 0 Νέο διάστημα: [x 1,β]. 2 x 2 = (x 1 +β)/2 = 0.5 f(x 2 ) = -2, f (x 2 ) = 1 > 0 [x 1,x 2 ] (δ 0.5). 7

SEARCH TOOLS IN MATLAB Εργαλεία για τη επίλυση προβλημάτων NCM στο optimtool που βασίζονται στη μέθοδο αναζήτησης: fminbnd (ελαχιστοποίηση για συνάρτηση μιας μεταβλητής). fminsearch (ελαχιστοποίηση σε πρόβλημα πολλών μεταβλητών). fzero (επίλυση μη γραμμικής εξίσωσης μιας μεταβλητής). fsolve (επίλυση συστημάτων μη γραμμικές εξισώσεις με πολλές μεταβλητές). Quick Reference for each tool! 8

ΑΝΤΙΣΤΟΙΧΙΕΣ ΜΕ ΘΕΩΡΙΑ fminbnd fminsearch fzero fsolve Χρήση παραγώγων Μη χρήση παραγώγων Μια μεταβλητή Πολλές μεταβλητές Ομοιόμορφη Χρυσή τομή Διχοτόμηση 9

ΔΙΕΡΕΥΝΗΣΗ ΛΥΣΗΣ NCM Ποιοι παράγοντες (ενδεχομένως) επηρεάζουν την αριθμητική λύση προβλήματος NCM? Μαθηματική μορφή της αντικειμενικής συνάρτησης. Αρχικό σημείο εφαρμογής της αναζήτησης. Είδος μεθόδου αναζήτησης που χρησιμοποιείται. Σχετική ή/και απόλυτη ακρίβεια της μεθόδου. Ποιες οι (πιθανές) συνέπειες της επίδρασης στα ποιοτικά/ποσοτικά χαρακτηριστικά της επίλυσης? Σφάλμα στον υπολογισμό του σημείου ελαχίστου. Αλλαγή του (απαιτούμενου) αριθμού αναζητήσεων. 10

ΠΑΡΑΔΕΙΓΜΑ ΤΡΙΤΟ Να διερευνηθεί το πρόβλημα ελαχιστοποίησης της συνάρτησης f(x 1,x 2 ) = x 1 2 + 3x 2 2 5x 1 9x 2 14. Το πρόβλημα αυτό είναι τύπου NCM με 2 μεταβλητές. Καταλληλότερο εργαλείο fminsearch (μεταβλητές > 1). Σύνοψη αριθμητικής λύσης: Ελάχιστο στο (2.5, 1.5). Ελάχιστη τιμή = - 27. Χρειάστηκαν 53 iterations. Αρχικό σημείο το (-2, -2). Ακρίβεια μεθόδου = 10-4. ΜAΘΗΜΑ ΟΓΔΟΟ 11

ΠΑΡΑΔΕΙΓΜΑ ΤΡΙΤΟ (συν.) Να διερευνηθεί το πρόβλημα ελαχιστοποίησης της συνάρτησης f(x 1,x 2 ) = x 1 2 + 3x 2 2 5x 1 9x 2 14. Αλλαγή αρχικού σημείου Αλλάζει ο αριθμός iterations (μεγαλώνει όσο απομακρυνόμαστε από τη λύση). Αλλαγή ακρίβειας Αλλάζει το ελάχιστο (όταν ξεπεραστεί το 10-1 ) και ο αριθμός iterations (ανάλογος της ακρίβειας). Σχηματική απεικόνιση: Options Plot functions. f(x) vs #(iterations). Definition of custom plots? ΜAΘΗΜΑ ΟΓΔΟΟ 12

ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 1 1 άσκηση προς επεξεργασία: Αριθμητική επίλυση προβλήματος NCM με μεθόδους αναζήτησης. Διερεύνηση της επίλυσης. Λύση με διαφορετικές μεθόδους. Σχηματική απεικόνιση της λύσης. Παράδοση της άσκησης 21/5/18. Χρόνος για την παράδοση: 2 εβδομάδες! Επικοινωνία με e-mail για όποιες απορίες (+ επισύναψη printed screen). 13

ΕΡΩΤΗΣΕΙΣ - ΣΥΖΗΤΗΣΗ Τεχνικές αναζήτησης Search tools in MATLAB Διερεύνηση λύσης NCM 14