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, ΕΚΔΟΣΕΙΣ ΚΛΕΙΔΑΡΙΘΜΟΣ 
  • Περίγραμμα Μαθήματος: