Fondamenti di MATLAB
Guarda il programma e iscrivitiDettagli dei corsi
Questo corso di tre giorni fornisce un'introduzione completa all'ambiente di calcolo tecnico di MATLAB®. Non è richiesta alcuna precedente esperienza di programmazione o conoscenza di MATLAB. Il corso tratta argomenti di analisi dati, visualizzazione, modellazione e programmazione.
Elenco degli argomenti:
- Utilizzo dell'interfaccia utente di MATLAB
- Immissione di comandi e creazione di variabili
- Analisi di vettori e matrici
- Visualizzazione di dati vettoriali e matriciali
- Utilizzo dei file dati
- Utilizzo dei tipi di dati
- Automazione di comandi mediante script
- Programmazione con branching e loop
- Scrittura di funzioni
Giorno 1
Utilizzo dell'Interfaccia Utente di MATLAB
Obiettivo: Familiarizza con le principali funzionalità dell'ambiente di progettazione integrato MATLAB e le relative interfacce utente. Panoramica dei temi affrontati nel corso.
- Lettura di dati dai file
- Salvataggio e caricamento di variabili
- Plottaggio di dati
- Personalizzazione dei plot
- Esportazione di grafici per utilizzarli in altre applicazioni
Variabili e Comandi
Obiettivo: Inserire comandi MATLAB, con un'enfasi su creazione di variabili, accesso e manipolazione dei dati contenuti nelle variabili e creazione di visualizzazioni di base. Raggruppare comandi MATLAB in script per facilitare riproducibilità e sperimentazione.
- Immissione di comandi
- Creazione di variabili numeriche e variabili stringa
- Creazione e annotazione di plot
- Help di un comando
- Creazione ed esecuzione di live script
Analisi e Visualizzazione con Vettori
Obiettivo: Eseguire calcoli matematici e statistici con vettori. Usare la sintassi MATLAB per eseguire calcoli su interi set di dati con un singolo comando. Organizzare script in sezioni logiche per sviluppo codice, manutenzione e pubblicazione.
- Esecuzione di calcoli con vettori
- Accesso e modifica di valori in vettori
- Formattazione e condivisione di live script
Giorno 2
Analisi e Visualizzazione con Matrici
Obiettivo: Usare matrici come oggetti matematici o raccolte di dati (vettori). Comprendere l'uso appropriato della sintassi MATLAB per distinguere queste applicazioni.
- Creazione e manipolazione di matrici
- Esecuzione di calcoli con matrici
- Calcolo di statistiche con dati matriciali
- Visualizzazione di dati matriciali
Tabelle di Dati
Obiettivo: Importare dati come una tabella MATLAB. Utilizzare dati memorizzati come tabella.
- Memorizzazione di dati come tabella
- Esecuzione di operazioni sulle tabelle
- Estrazione di dati dalle tabelle
- Modifica di tabelle
Selezione di Dati Condizionali
Obiettivo: Estrarre e analizzare sottoinsiemi di dati che soddisfano determinati criteri logici.
- Variabili e operazioni logiche
- Ricerca e conteggio
- Indicizzazione logica
Organizzazione dei Dati
Obiettivo: Organizzare i dati delle tabelle per l'analisi. Rappresentare i dati in modo appropriato usando tipi di dati MATLAB nativi.
- Unione di tabelle di dati
- Metadati di tabelle
- Date e durate
- Categorie discrete
Giorno 3
Analisi dei Dati
Obiettivo: Eseguire alcune operazioni tipiche dell'analisi dati in MATLAB, tra cui l'importazione di dati da un file, la pre-elaborazione dei dati, l'adattamento di un modello ai dati e la creazione di una visualizzazione personalizzata del modello.
- Importazione di fogli di calcolo e file di testo delimitati
- Gestione di dati mancanti
- Funzioni di plotting
- Personalizzazione dei plot
Aumento dell'Automazione con Costrutti di Programmazione
Obiettivo: Creare codice flessibile in grado di interagire con l'utente, prendere decisioni e adattarsi a diverse situazioni.
- Costrutti di programmazione
- Interazione utente
- Diramazioni decisionali
- Cicli
Aumento dell'Automazione con le Funzioni
Obiettivo: Aumentare l'automazione con l'incapsulamento di attività modulari in funzioni definite dall'utente. Comprendere come MATLAB risolve i riferimenti a file e variabili. Usare gli strumenti di sviluppo MATLAB per trovare e correggere i problemi del codice.
- Creazione di funzioni
- Chiamata a funzioni
- Impostazione del percorso MATLAB
- Debug
- Utilizzo di breakpoint
- Creazione e utilizzo di strutture
Livello: Fondamenti
Prerequisiti:
- Conoscenze di matematica di livello universitario e pre-universitario
- Esperienza con le operazioni base del computer
Durata: 3 giorni
Lingue: Deutsch, English, Français, 中文, 日本語, 한국어