Skip to main navigation
Skip to main content
Skip to page footer
ΤΜΗΜΑ ΧΗΜΕΙΑΣ
302 ΑΡΙΘΜΗΤΙΚΕΣ ΜΕΘΟΔΟΙ ΚΑΙ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ
302. ΑΡΙΘΜΗΤΙΚΕΣ ΜΕΘΟΔΟΙ ΚΑΙ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ (επιλογή* 4-2, 7 π.μ.)
- Παραδόσεις: Δευτέρα 9:00-11:00 και Τρίτη 16:00 – 18:00 (ΣΣΑΤΕΣ).
- Εργαστήριο: Δευτέρα 11:00 – 13:00 (ΣΣΑΤΕΣ)
- Διδάσκοντες: Μ. Λουκά μέλος ΕΔΙΠ του Τμήματος Πληροφορικής και Τηλεπικοινωνιών.
- Ιστοσελίδα μαθήματος: eclass.uoa.gr/courses/CHEM142/
- Προϋποθέσεις εγγραφής στο μάθημα: Συνιστώμενο Υποχρεωτικό 104. Μαθηματικά Ι, Συνιστώμενο Υποχρεωτικό 205. Μαθηματικά ΙΙ, Συνιστώμενο Υποχρεωτικό 113. Χρήση Ηλεκτρονικών Υπολογιστών και Εφαρμογές τους.
- Περιεχόμενο μαθήματος:
- Μέρος I: Προγραμματισμός.
- Εισαγωγή στη Matlab: Δομή ενός Matlab προγράμματος, Διανύσματα και Πίνακες, Εντολή καταχώρησης, Λογικές παραστάσεις, Βασικές συναρτήσεις εισόδου-εξόδου. Απλά προγράμματα. Εντολές επιλογής. Εντολές επανάληψης. Συναρτήσεις: Συναρτήσεις που Επιστρέφουν μία ή περισσότερες τιμές, Υποσυναρτήσεις, Ορισμός Συναρτήσεων με Παραμέτρους, Τοπικές και Διατηρούμενες Μεταβλητές, Γραφικές Παραστάσεις, Αρχεία.
- Μέρος IΙ: Αριθμητικές Μέθοδοι.
- Στοιχεία θεωρίας σφαλμάτων. Αριθμητική επίλυση μη γραμμικών εξισώσεων (μέθοδος του σταθερού σημείου, Newton-Raphson). Αριθμητικές μέθοδοι επίλυσης γραμμικών συστημάτων (άμεσοι και επαναληπτικές). Αριθμητικές μέθοδοι υπολογισμού ιδιοτιμών-ιδιοδιανυσμάτων. Παρεμβολή (Lagrange, διηρημένες διαφορές). Μέθοδος ελαχίστων τετραγώνων. Αριθμητική παραγώγιση. Αριθμητική ολοκλήρωση. Αριθμητική επίλυση συνήθων διαφορικών εξισώσεων.
- Εργαστήριο: Προγραμματισμός σε γλώσσα Matlab (2 τμήματα, 2 ώρες/εβδομάδα).
- Συγγράμματα:
- 1) Ν. Μισυρλής, Αριθμητική Ανάλυση : Μια αλγοριθμική προσέγγιση, 2017, Εκδοτική ΕΚΠΑ.
- 2) Stromy Attaway, MATLAB: Μία πρακτική εισαγωγή στον προγραμματισμό και την επίλυση προβλημάτων, 2016, ΕΚΔΟΣΕΙΣ ΚΛΕΙΔΑΡΙΘΜΟΣ
- Περίγραμμα Μαθήματος: