Course Outline

Μέρος 1

Μια σύντομη εισαγωγή στο MATLAB

Στόχοι: Προσφέρετε μια επισκόπηση του τι είναι το MATLAB, από τι αποτελείται και τι μπορεί να κάνει για εσάς

    Ένα παράδειγμα: C έναντι MATLAB MATLAB Επισκόπηση προϊόντος MATLAB Πεδία εφαρμογής Τι μπορεί να κάνει το MATLAB για εσάς; Το περίγραμμα του μαθήματος

Εργασία με τη διεπαφή χρήστη MATLAB

Στόχος: Γνωρίστε τα κύρια χαρακτηριστικά του MATLAB ολοκληρωμένου σχεδιαστικού περιβάλλοντος και των διεπαφών χρήστη του. Λάβετε μια επισκόπηση των θεμάτων μαθημάτων.

    Διασύνδεση MATALB Ανάγνωση δεδομένων από αρχείο Αποθήκευση και φόρτωση μεταβλητών Σχεδίαση δεδομένων Προσαρμογή γραφικών Υπολογισμός στατιστικών στοιχείων και γραμμή καλύτερης προσαρμογής Εξαγωγή γραφικών για χρήση σε άλλες εφαρμογές

Μεταβλητές και Expressιόντα

Στόχος: Εισαγάγετε εντολές MATLAB, με έμφαση στη δημιουργία και πρόσβαση σε δεδομένα σε μεταβλητές.

    Εισαγωγή εντολών Δημιουργία μεταβλητών Λήψη βοήθειας Accessκαι τροποποίηση τιμών σε μεταβλητές Δημιουργία μεταβλητών χαρακτήρων

Ανάλυση και Οπτικοποίηση με Διανύσματα

Στόχος: Εκτελέστε μαθηματικούς και στατιστικούς υπολογισμούς με διανύσματα και δημιουργήστε βασικές απεικονίσεις. Δείτε πώς η σύνταξη MATLAB επιτρέπει υπολογισμούς σε ολόκληρα σύνολα δεδομένων με μία μόνο εντολή.

    Υπολογισμοί με διανύσματα Σχεδίαση διανυσμάτων Βασικές επιλογές γραφικής παράστασης Σημειώσεις γραφημάτων

Ανάλυση και Οπτικοποίηση με Πίνακες

Στόχος: Χρησιμοποιήστε πίνακες ως μαθηματικά αντικείμενα ή ως συλλογές (διανυσματικών) δεδομένων. Κατανοήστε την κατάλληλη χρήση της σύνταξης MATLAB για τη διάκριση μεταξύ αυτών των εφαρμογών.

    Μέγεθος και διαστάσεις Υπολογισμοί με πίνακες Statistics με δεδομένα μήτρας Σχεδίαση πολλαπλών στηλών Αναμόρφωση και γραμμική ευρετηρίαση Πολυδιάστατοι πίνακες

Μέρος 2ο

Αυτοματοποίηση εντολών με σενάρια

Στόχος: Συλλέξτε MATLAB εντολές σε σενάρια για ευκολία αναπαραγωγής και πειραματισμού. Καθώς η πολυπλοκότητα των εργασιών σας αυξάνεται, η εισαγωγή μεγάλων ακολουθιών εντολών στο παράθυρο εντολών καθίσταται μη πρακτική.

    Ένα παράδειγμα μοντελοποίησης Το ιστορικό εντολών Δημιουργία αρχείων σεναρίων Εκτέλεση σεναρίων Σχόλια και κελιά κώδικα Δημοσίευση σεναρίων

Εργασία με αρχεία δεδομένων

Στόχος: Μεταφέρετε δεδομένα στο MATLAB από μορφοποιημένα αρχεία. Επειδή τα εισαγόμενα δεδομένα μπορούν να είναι μεγάλης ποικιλίας τύπων και μορφών, δίνεται έμφαση στην εργασία με πίνακες κελιών και μορφές ημερομηνίας.

    Εισαγωγή δεδομένων Μικτών τύπων δεδομένων Πίνακες κελιών Μετατροπές μεταξύ αριθμών, συμβολοσειρών και κελιών Εξαγωγή δεδομένων

Πολλαπλές διανυσματικές γραφές

Στόχος: Δημιουργήστε πιο σύνθετες διανυσματικές γραφικές παραστάσεις, όπως πολλαπλές γραφικές παραστάσεις, και χρησιμοποιήστε τεχνικές χειρισμού χρωμάτων και συμβολοσειρών για να δημιουργήσετε εντυπωσιακές οπτικές αναπαραστάσεις δεδομένων.

    Δομή γραφικών Πολλαπλές φιγούρες, άξονες και γραφικά Σχεδίαση εξισώσεων Χρήση χρώματος Προσαρμογή γραφικών παραστάσεων

Λογική και έλεγχος ροής

Στόχος: Χρησιμοποιήστε λογικές πράξεις, μεταβλητές και τεχνικές δημιουργίας ευρετηρίου για τη δημιουργία ευέλικτου κώδικα που μπορεί να λαμβάνει αποφάσεις και να προσαρμόζεται σε διαφορετικές καταστάσεις. Εξερευνήστε άλλες δομές προγραμματισμού για την επανάληψη τμημάτων κώδικα και κατασκευές που επιτρέπουν την αλληλεπίδραση με τον χρήστη.

    Λογικές πράξεις και μεταβλητές Η λογική ευρετηρίαση Programming κατασκευάζει βρόχους ελέγχου ροής

Matrix και Οπτικοποίηση εικόνας

Στόχος: Οπτικοποίηση εικόνων και δεδομένων μήτρας σε δύο ή τρεις διαστάσεις. Εξερευνήστε τη διαφορά στην εμφάνιση εικόνων και στην οπτικοποίηση δεδομένων μήτρας χρησιμοποιώντας εικόνες.

    Διάσπαρτη παρεμβολή με χρήση διανυσματικών δεδομένων και δεδομένων μήτρας Οπτικοποίηση 3-D μήτρας Οπτικοποίηση 2-D μήτρας Ευρετηριασμένες εικόνες και χρωματικοί χάρτες Εικόνες αληθινών έγχρωμων

Μέρος 3

Data Analysis

Στόχος: Εκτελέστε τυπικές εργασίες ανάλυσης δεδομένων στο MATLAB, συμπεριλαμβανομένης της ανάπτυξης και προσαρμογής θεωρητικών μοντέλων σε δεδομένα της πραγματικής ζωής. Αυτό οδηγεί φυσικά σε ένα από τα πιο ισχυρά χαρακτηριστικά του MATLAB: επίλυση γραμμικών συστημάτων εξισώσεων με μία μόνο εντολή.

    Αντιμετώπιση δεδομένων που λείπουν Συσχέτιση εξομάλυνσης Φασματική ανάλυση και FFTs Επίλυση γραμμικών συστημάτων εξισώσεων

Λειτουργίες γραφής

Στόχος: Αύξηση της αυτοματοποίησης ενσωματώνοντας αρθρωτές εργασίες ως λειτουργίες που καθορίζονται από τον χρήστη. Κατανοήστε πώς το MATLAB επιλύει αναφορές σε αρχεία και μεταβλητές.

    Γιατί λειτουργίες; Δημιουργία συναρτήσεων Προσθήκη σχολίων Κλήση υποσυναρτήσεων Χώροι εργασίας Υπολειτουργίες Διαδρομή και προτεραιότητα

Τύποι Δεδομένων

Στόχος: Εξερευνήστε τύπους δεδομένων, εστιάζοντας στη σύνταξη για τη δημιουργία μεταβλητών και την πρόσβαση σε στοιχεία πίνακα και συζητήστε μεθόδους μετατροπής μεταξύ τύπων δεδομένων. Οι τύποι δεδομένων διαφέρουν ως προς το είδος των δεδομένων που μπορεί να περιέχουν και τον τρόπο οργάνωσης των δεδομένων.

    MATLAB τύποι δεδομένων Ακέραιοι Δομές Τύποι μετατροπής

I/O αρχείου

Στόχος: Εξερευνήστε τις λειτουργίες εισαγωγής και εξαγωγής δεδομένων χαμηλού επιπέδου στο MATLAB που επιτρέπουν τον ακριβή έλεγχο του κειμένου και του δυαδικού αρχείου I/O. Αυτές οι λειτουργίες περιλαμβάνουν τη σάρωση κειμένου, η οποία παρέχει ακριβή έλεγχο της ανάγνωσης αρχείων κειμένου.

    Άνοιγμα και κλείσιμο αρχείων Ανάγνωση και εγγραφή αρχείων κειμένου Ανάγνωση και εγγραφή δυαδικών αρχείων

Σημειώστε ότι η πραγματική παράδοση ενδέχεται να υπόκειται σε μικρές αποκλίσεις από το παραπάνω περίγραμμα χωρίς προηγούμενη ειδοποίηση.

συμπέρασμα

Σημειώστε ότι η πραγματική παράδοση ενδέχεται να υπόκειται σε μικρές αποκλίσεις από το παραπάνω περίγραμμα χωρίς προηγούμενη ειδοποίηση.

Στόχοι: Να συνοψίσουμε όσα μάθαμε

    Περίληψη του μαθήματος Άλλα επερχόμενα μαθήματα για MATLAB

Σημειώστε ότι το μάθημα ενδέχεται να υπόκειται σε λίγες μικρές αποκλίσεις κατά την παράδοση χωρίς προηγούμενη ειδοποίηση.

Requirements

  • Βασική έννοια των μαθηματικών γνώσεων προπτυχιακού επιπέδου, όπως η γραμμική άλγεβρα, η θεωρία πιθανοτήτων και η στατιστική, καθώς και πίνακες
  • Βασικές λειτουργίες υπολογιστή
  • Κατά προτίμηση βασική ιδέα μιας άλλης γλώσσας προγραμματισμού υψηλού επιπέδου, όπως C, PASCAL, FORTRAN ή BASIC, αλλά όχι απαραίτητη
  21 Hours

Number of participants


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.

Price per participant

Testimonials (1)

Related Courses

MATLAB Fundamentals, Data Science & Report Generation

  35 Hours

Matlab for Finance

  14 Hours

MATLAB Fundamentals + MATLAB for Finance

  35 Hours

Matlab for Predictive Analytics

  21 Hours

Matlab for Prescriptive Analytics

  14 Hours

Related Categories