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

Βαρσάμης Δημήτριος

Περιγραφή

Η φιλοσοφία της αριθμητικής ανάλυσης, αριθμητική κινητής υποδιαστολής, είδη σφαλμάτων, ευστάθεια και σύγκλιση αλγορίθμων.
Νόρμες διανυσμάτων, επίλυση μη γραμμικών εξισώσεων με τη μέθοδο της διχοτόμησης και της τέμνουσας.
Επίλυση μη γραμμικών εξισώσεων με τις μεθόδους Regula Falsi και του Νεύτωνα. Yλοποίηση και γραφική ανάλυση με χρήση του λογισμικού MATLAB. Συγκριτική ανάλυση.
Επίλυση συστήματος γραμμικών εξισώσεων, άμεση μέθοδος: απαλοιφή κατά Gauss.
Επίλυση συστήματος γραμμικών εξισώσεων, επαναληπτικές μέθοδοι: Jacobi και Gauss Seidel. Yλοποίηση και γραφική ανάλυση με χρήση του λογισμικού MATLAB. Συγκριτική ανάλυση.
Ανάλυση LU: Παραγοντοποίηση απλών και τριδιαγώνιων πινάκων, παραγοντοποίηση με εναλλαγή γραμμών, πίνακας αντιμεταθέσεων.
Ανάλυση LU Cholesky και Doolittle, Συγκριτική ανάλυση και εφαρμογές της ανάλυσης LU στην επίλυση συστημάτων, στον υπολογισμό της ορίζουσας και του αντίστροφου ενός πίνακα. Yλοποίηση με χρήση του λογισμικού MATLAB.
Εύρεση των ιδιοτιμών και ιδιοδιανυσμάτων με τη μέθοδο της δύναμης και την αντίστροφη μέθοδο.
Παραγοντοποίηση QR: μετασχηματισμοί Householder και Givens, εύρεση ιδιοτιμών με τη βασική και τη βελτιωμένη μέθοδο QR. Yλοποίηση με χρήση του λογισμικού MATLAB
Παρεμβολή: πολυωνυμική παρεμβολή με τις μεθόδους Lagrange και Newton. Yλοποίηση με χρήση του λογισμικού MATLAB. Συγκριτική ανάλυση.
Παρεμβολή Hermite και με splines. Yλοποίηση και γραφική ανάλυση με χρήση του λογισμικού MATLAB. Συγκριτική ανάλυση.
Θεωρία προσέγγισης: έννοιες της προσέγγισης συναρτήσεων και εφαρμογές, προσέγγιση με τη μέθοδο των γραμμικών ελαχίστων τετραγώνων.
Ορθογώνια πολυώνυμα και ελάχιστα τετράγωνα, ορθογωνιοποίηση Gram-Schmidt, πολυώνυμα Legendre. Yλοποίηση με χρήση του λογισμικού MATLAB
Υπολογισμός ολοκληρώματος με τις μεθόδους του τραπεζίου και του Simpson. Yλοποίηση και γραφική ανάλυση με χρήση του λογισμικού MATLAB. Συγκριτική ανάλυση.

Θεματικές Ενότητες

ΔΙΑΛΕΞΗ 1: Εισαγωγή στο Matlab
                  Τελεστές στο Matlab
                  Σταθερές τιμές στο Matlab
                  Συναρτήσεις στο Matlab
                  Εντολές ελέγχου στο Matlab
                  Πίνακες
                  Μαθηματικές Συναρτήσεις

ΔΙΑΛΕΞΗ 2: Matlab m-files
                  Δημιουργία m-file
                  Εντολές σε m-file
                  Matlab script
                  Δημιουργία script
                  Matlab Συνάρτηση
                  Δημιουργία συνάρτησης

ΔΙΑΛΕΞΗ 3: Γραφικές Παραστάσεις
                  Γραφική Παράσταση Συνάρτησης
                  Γραφική Παράσταση Σημείων
                  Βασικές δομές
                  Παράδειγμα (for)
                  Παράδειγμα (while)

ΔΙΑΛΕΞΗ 4: Αριθμητική Επίλυση Εξισώσεων
                  Επαναληπτική Μέθοδος
                  Ακρίβεια Δεκαδικών ψηφίων
                  Ακρίβεια Σημαντικών ψηφίων
                  Επαναληπτική Μέθοδος με κριτήριο τερματισμου

ΔΙΑΛΕΞΗ 5: Αριθμητική Επίλυση Εξισώσεων
                  Μέθοδος Διχοτόμησης
                  Μέθοδος Διχοτόμησης - Αλγόριθμος
                  Μέθοδος Διχοτόμησης - Υλοποίηση
                  Μέθοδος Διχοτόμησης - Βελτίωση προγράμματος
                  Μέθοδος Διχοτόμησης - Παραδείγματα
                  Πλήθος Επαναλήψεων - Ακρίβεια

ΔΙΑΛΕΞΗ 6: Αριθμητική Επίλυση Εξισώσεων
                  Μέθοδος Newton
                  Μέθοδος Newton - Αλγόριθμος
                  Μέθοδος Newton - Υλοποίηση
                  Μέθοδος Newton - Παραδείγματα

ΔΙΑΛΕΞΗ 7: Πολυωνυμική Παρεμβολή
                  Γενική Μέθοδος
                  Παρεμβολή - Συνάρτηση interp1
                  Παρεμβολή - Συνάρτηση polyfit
                  Polynomial Functions

ΔΙΑΛΕΞΗ 8:Αριθμητική Ολοκλήρωση
                 Κανόνας Τραπεζίου
                 Κανόνας Τραπεζίου - Υλοποίηση
                 Κανόνας Τραπεζίου - Παραδείγματα
                 Κανόνας Simpson
                 Κανόνας Simpson - Υλοποίηση
                 Συνδυαστική Άσκηση

ΔΙΑΦΑΝΕΙΑ 1: Εισαγωγή
                     Αριθμητικά συστήματα
                     Σημαντικά ψηφία
                     Αριθμητική κινητής υποδιαστολής

ΔΙΑΦΑΝΕΙΑ 2: Τύποι σφαλμάτων
                     Σφάλματα αποκοπής
                     Σφάλματα στρογγυλοποίησης
                     Αριθμητική Ακρίβεια
                     Ακρίβεια Δεκαδικών ψηφίων
                     Ακρίβεια Σημαντικών ψηφίων
                     Διαδιδόμενο σφάλμα
                     Κατάσταση προβλημάτων
                     Ευστάθεια αλγορίθμων

ΔΙΑΦΑΝΕΙΑ 3: Αριθμητική επίλυση εξισώσεων
                     Μέθοδοι σε Διάστημα
                     Μέθοδος Διχοτόμησης
                     Ακρίβεια - Πλήθος Επαναλήψεων
                     Μέθοδος Διχοτόμησης - Αλγόριθμος
                     Μέθοδος Εσφαλμένης Θέσης (Regula Falsi)
                     Μέθοδος Εσφαλμένης Θέσης - Αλγόριθμος

ΔΙΑΦΑΝΕΙΑ 4: Αριθμητική επίλυση εξισώσεων
                      Επαναληπτικές Μέθοδοι
                      Μέθοδος Σταθερού Σημείου
                      Μέθοδος Newton
                      Μέθοδος Τέμνουσας
                      Συγκεντρωτικά Αποτελέσματα

Ανοικτό Ακαδ. Μάθημα

Ημερολόγιο

Ανακοινώσεις

  • - Δεν υπάρχουν ανακοινώσεις -