Fondamenti MATLAB per Applicazioni Aerospaziali
Guarda il programma e iscrivitiDettagli dei corsi
- Utilizzo dell'interfaccia utente MATLAB
- Immissione di comandi e creazione di variabili
- Analisi di vettori e matrici
- Visualizzazione di dati su vettori e matrici
- Utilizzo dei file di dati
- Utilizzo dei tipi di dati
- Automazione di comandi tramite script
- Scrittura di programmi con ramificazioni e loop
- Scrittura di funzioni
Giorno 1/3
Utilizzo dell'interfaccia utente di MATLAB
Obiettivo: Familiarizzare con le funzionalità principali dell'ambiente di progettazione integrato MATLAB e con le sue interfacce utente. È disponibile una panoramica sui temi del corso.
- Lettura di dati dai file
- Salvataggio e caricamento di variabili
- Plottaggio dei dati
- Personalizzazione dei grafici
- Esportazione di grafici da utilizzare in altre applicazioni
Variabili, comandi e script
Obiettivo: Immettere i comandi MATLAB, con particolare attenzione alla creazione di variabili, all'accesso e alla manipolazione dei dati nelle variabili e alla creazione di visualizzazioni di base. Raggruppare i comandi di MATLAB in script per maggior facilità di riproduzione e sperimentazione.
- Immissione di comandi
- Creazione di variabili numeriche e alfabetiche
- Creazione e annotazione di grafici
- Richiesta di assistenza
- Creazione ed esecuzione di script live
Analisi e visualizzazione con vettori
Obiettivo: Eseguire calcoli matematici e statistici con vettori. Utilizzare la sintassi di MATLAB per eseguire calcoli su interi set di dati con un unico comando. Organizzare script in sezioni logiche per attività di sviluppo, manutenzione e publishing.
- Esecuzione di calcoli con vettori
- Accesso ai valori dei vettori e loro modifica
- Formattazione e condivisione di script live
Giorno 2/3
Analisi e visualizzazione con matrici
Obiettivo: Utilizzare matrici come oggetti matematici o come raccolta di dati (vettori). Informazioni sull'utilizzo appropriato della sintassi di MATLAB per distinguere tra queste applicazioni.
- Creazione e manipolazione di matrici
- Esecuzione di calcoli con matrici
- Calcolo di statistiche con dati di matrici
- Visualizzazione di dati di matrici
Tabelle di dati
Obiettivo: Importare dati sotto forma di tabella MATLAB. Utilizzare i dati memorizzati sotto forma di tabella.
- Memorizzazione dei dati sotto forma di tabella
- Esecuzione di operazioni sulle tabelle
- Estrazione di dati dalle tabelle
- Modifica delle tabelle
Selezione condizionale dei dati
Obiettivo: Estrarre e analizzare sottoinsiemi di dati che rispondono a determinati criteri.
- Operazioni logiche e variabili
- Individuazione e conteggio
- Indicizzazione logica
Organizzazione di dati
Obiettivo: Organizzare i dati in tabelle per l'analisi. Rappresentare i dati utilizzando tipi appropriati di dati nativi di MATLAB.
- Combinazione di tabelle di dati
- Metadati in tabelle
- Date e durate
- Categorie discrete
Giorno 3/3
Analisi dei dati
Obiettivo: Eseguire attività standard di analisi sui dati in MATLAB, inclusa l'importazione di dati da file, la pre-elaborazione dei dati, l'adattamento di un modello ai dati e la creazione di una visualizzazione personalizzata del modello.
- Importazione da fogli elettronici e file di testo delimitato
- Problemi di dati mancanti
- Funzioni di plottaggio
- Personalizzazione dei grafici
Aumento del livello di automazione con costrutti di programmazione
Obiettivo: Creare codice flessibile in grado di interagire con l'utente, di prendere decisioni e di adattarsi a situazioni diverse.
- Costrutti di programmazione
- Interazione con l'utente
- Ramificazione delle decisioni
- Loop
Aumento del livello di automazione con funzioni
Obiettivo: Aumentare l'automazione incapsulando attività modulari come funzioni definite dall'utente. Informazioni su come MATLAB risolve i riferimenti a file e variabili. Utilizzare i tool di sviluppo di MATLAB per individuare e correggere problemi di codice.
- Creazione di funzioni
- Richiamo di funzioni
- Impostazione del percorso di MATLAB
- Debugging
- Utilizzo di breakpoint
- Creazione e utilizzo di strutture
Livello: Fondamenti
Prerequisiti:
Durata: 3 giorni