Lab 0 — Εγκατάσταση MATLAB
Πριν κάνουμε οτιδήποτε με κώδικα, χρειαζόμαστε το MATLAB. Η καλή είδηση: το παίρνεις δωρεάν ως φοιτητής/τρια του ΕΚΠΑ. Δεν χρειάζεται να αγοράσεις τίποτα.
Επίσημος τρόπος — άδεια ΕΚΠΑ
Το ΕΚΠΑ έχει διαθέσιμες 105 ταυτόχρονες άδειες για όλα τα μέλη του (φοιτητές + προσωπικό). Διανέμεται για Windows, macOS (Intel + Apple Silicon) και Linux.
Εναλλακτικές αν δεν θέλεις να εγκαταστήσεις τίποτα
Η εγκατάσταση του MATLAB είναι μεγάλη (~5-10 GB ανάλογα με τα toolboxes). Αν δεν θες να σου φάει χώρο, υπάρχουν εναλλακτικές:
MATLAB Online (από browser)
Το MathWorks προσφέρει MATLAB Online — τρέχει στον browser, δεν χρειάζεται εγκατάσταση. Με την άδεια του ΕΚΠΑ συνδέεσαι κανονικά. Είναι λίγο πιο αργό από το desktop, αλλά για το επίπεδο των ασκήσεων που κάνουμε σε αυτό το μάθημα είναι μια χαρά.
URL: matlab.mathworks.com — σύνδεση με τον ίδιο λογαριασμό MathWorks που έφτιαξες παραπάνω.
GNU Octave (free & open-source εναλλακτική)
Το Octave είναι δωρεάν λογισμικό που τρέχει σχεδόν 100% του ίδιου κώδικα με το MATLAB. Για όλα τα labs αυτού του εξαμήνου, τίποτα δεν θα σε σταματήσει να χρησιμοποιήσεις Octave αντί για MATLAB.
- Site: octave.org
- Εγκατάσταση: Windows/macOS/Linux installers, ~300 MB
- Διαφορές: μερικά εξωτικά toolboxes δεν υπάρχουν στο Octave (π.χ. Simulink), αλλά για όλα όσα κάνουμε εδώ είναι ισοδύναμο.
Έλεγχος ότι όλα δουλεύουν
Αφού εγκαταστήσεις και ανοίξεις το MATLAB, στο Command Window πληκτρολόγησε:
>> 2 + 2
Αν δεις:
ans =
4
είσαι έτοιμος. Στο επόμενο lab βλέπουμε τι σημαίνουν αυτά τα >>, τι είναι το ans, και πώς κάνεις το πρώτο σου plot.
Lab 1 — Εισαγωγή στο MATLAB →
Πίνακες, διανύσματα, βασικές πράξεις, plotting, scripts vs functions.
Τελείωσες αυτή τη σελίδα;