Formazione MATLAB e Simulink

Fondamenti MATLAB per Applicazioni Aerospaziali

Guarda il programma e iscriviti

Dettagli dei corsi

Questo corso di tre giorni fornisce un'introduzione esaustiva all'ambiente di calcolo tecnico di MATLAB® per gli ingegneri aerospaziali. Non è richiesta alcuna precedente esperienza o conoscenza di MATLAB. In questo corso sono affrontati temi come l'analisi, la visualizzazione, la modellazione e la programmazione dei dati, con una particolare attenzione all'ingegneria aerospaziale.
 
Elenco degli argomenti:
 
  • 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:

Matematica di livello universitario ed esperienza con le operazioni di calcolo di base

Durata: 3 giorni

Guarda il programma e iscriviti