Ύλη:
Κεφάλαια Μαθήματος
1 Εισαγωγικά περί Προγραμματισμού Εισαγωγικά περί Προγραμματισμού. Αλγόριθμοι και λογικά Διαγράμματα (Διαγράμματα Ροής). Εισαγωγή στο περιβάλλον του MATLAB. 2Χ2=4
2 Λειτουργίες & συναρτήσεις στο MATLAB Λειτουργίες & συναρτήσεις στο MATLAB. Συστατικά μέρη ενός προγράμματος. M-files: Script and function files. Αποσφαλμάτωση προγραμμάτων. 2Χ2=4
3 Συναρτήσεις στο MATLAB (1) Συναρτήσεις στο MATLAB. Μεταβλητές (τοπικές/καθολικές). 2Χ2=4
4 Συναρτήσεις στο MATLAB (2) Συναρτήσεις, Υπο-συναρτήσεις (sub-functions), Εμφωλευμένες συναρτήσεις (nested functions), Ανώνυμες συναρτήσεις (anonymous functions). 2Χ2=4
5 Χρήση και πράξεις με μητρώα Χρήση και πράξεις με μητρώα, διανύσματα και λίστες. 2Χ2=4
6 Συνθήκες/Αποφάσεις Συνθήκες/Αποφάσεις 2Χ2=4
7 Γραφήματα στο MATLAB (1) Γραφήματα στο MATLAB (1): εντολές plot, figure, hold on, κλπ., close all. 2Χ2=4
8 Γραφήματα στο MATLAB (2) Προχωρημένη χρήση γραφημάτων στο MATLAB (3D γραφήματα, εντολές meshgrid, mesh, surf, κλπ) 2Χ2=4
9 Δομές επανάληψης Δομές επανάληψης: οι δομές while & for. Χρήση διανυσμάτων για την αποφυγή δομών επανάληψης. Γρήγορες εντολές ανάγνωσης εξωτερικών αρχείων. 2Χ2=4
10 Εντολές εισόδου/εξόδου Εντολές εισόδου/εξόδου: ανάγνωση εξωτερικών αρχείων με τυχαία διαμόρφωση, μέθοδοι ολοκλήρωσης, εφαρμογές. 2Χ2=4
11 Συμβολοσειρές-Δομές Συμβολοσειρές-Δομές: συμβολοσειρές, εγγραφή σε αρχεία με τυχαία διαμόρφωση, δομές, εφαρμογές. 2Χ2=4
12 Συμβολικές πράξεις, ολοκληρώματα, παράγωγοι, διαφορικές εξισώσεις Συμβολικές πράξεις, ολοκληρώματα, παράγωγοι, διαφορικές εξισώσεις: Σύμβολα και συμβολικές πράξεις, Συμβολικά ολοκληρώματα, Συμβολικές παραγωγίσεις, Συμβολική επίλυση διαφορικών εξισώσεων, Εφαρμογές. 2Χ2=4
13 Μοντελοποίηση δεδομένων Μοντελοποίηση δεδομένων: Προσαρμογής καμπύλης σε δεδομένα, Προσαρμογή καμπύλης στο Matlab, Προσαρμογή επιφάνειας στο Matlab, Εφαρμογές. 2Χ2=4