- Εισαγωγή – Περιβάλλον Matlab
- Πράξεις, βασικές συναρτήσεις, μεταβλητές
- Script files
- Λογικές συναρτήσεις
- Έλεγχοι, διαγράμματα ροής
- Εισαγωγή/Εξαγωγή δεδομένων
- Επαναλήψεις (for, while)
- Βασικές γραφικές παραστάσεις
- Ορισμός συνάρτησης
- Πολυώνυμα, πολλαπλασιασμός και διαίρεση πολυωνύμων – Εύρεση ριζών πολυωνύμων – Μιγαδικοί αριθμοί
- Διανύσματα – Πίνακες, Αριθμητικές πράξεις με διανύσματα, Επίλυση συστήματος εξισώσεων – Πίνακες
- Symbolic Math Toolbox.
- Εισαγωγή στη χρήση του MuPAD
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ & ΕΦΑΡΜΟΓΕΣ Η/Υ
Εξάμηνο Σπουδών | 1o |
---|---|
eclass | https://eclass.upatras.gr/courses/CIV1613/ |
Λεπτομερείς Πληροφορίες | |
Διδάσκων | ΟΙΚΟΝΟΜΟΥ ΠΟΛΥΧΡΟΝΗΣ, ΠΑΠΑΔΟΠΟΥΛΟΣ ΠΟΛΥΚΑΡΠΟΣ |
Γλώσσα διδασκαλίας | Ελληνική |
Πιστωτικές μονάδες ECTS | 5 |
Ώρες διδασκαλίας | 4 |
Erasmus+ | ΝΑΙ |
Κωδικός | CIV_2221 |
Το μάθημα αποτελεί το βασικό εισαγωγικό μάθημα προγραμματισμού και χρήσης Η/Υ.
Η ύλη του μαθήματος στοχεύει στην εξοικείωση των φοιτητών με τους Η/Υ και κυρίως με το περιβάλλον του MATLAB με στόχο την ανάπτυξη βασικών δεξιοτήτων προγραμματισμού. Πιο συγκεκριμένα, στο μάθημα παρουσιάζονται οι εντολές εισόδου-εξόδου, ελέγχου ροής και επαναληπτικών διαδικασιών αλλά και ο χειρισμός πινάκων και αρχείων (script και function) στο MATLAB.
Τέλος, στόχος του μαθήματος αποτελεί και η χρήση του MATLAB για την επίλυση εισαγωγικών προβλημάτων και απλών εφαρμογών από άλλα μαθήματα της επιστήμης του Πολιτικού Μηχανικού.
Με την επιτυχή ολοκλήρωση του μαθήματος ο φοιτητής/τρια θα είναι σε θέση να:
- να χρησιμοποιεί το περιβάλλον του MATLAB τόσο για απλά όσο και για πιο σύνθετα μαθηματικά προβλήματα.
- να δημιουργεί διαγράμματα ροής (ή ψευδοκώδικα) και να το μετατρέπει σε πρόγραμμα MATLAB.
- να δημιουργεί script αρχεία αλλά και συναρτήσεις (αρχεία .m) για την εκτέλεση πολύπλοκων προγραμμάτων
- να επιλύει μαθηματικά προβλήματα καθώς και απλά προβλήματα του Πολιτικού Μηχανικού με χρήση του Η/Υ.