Corso Matlab

  • MATLAB è un software che consente di effettuare elaborazioni ad alte prestazioni in ambito tecnico/ingegneristico. Integra al suo interno moduli per il calcolo, la visualizzazione e la programmazione in un ambiente "easy-to-use”. I problemi e le soluzioni vengono espresse attraverso una notazione matematica di semplice comprensione.

    Tutti i contesti della matematica e del calcolo (risoluzione di equazioni e di sistemi, statistica, calcolo numerico e probabilistico, ottimizzazione, etc..), lo sviluppo di algoritmi, l’acquisizione di dati, la modellazione, simulazione e costruzione di prototipi, l’analisi e visualizzazione di dati, i grafici scientifici e ingegneristici, lo sviluppo di applicazioni, incluso interfacce grafiche, sono tutti quegli usi tipici di MATLAB, che chiunque intenda specializzarsi in questo ambito deve conoscere.

  • Il programma del corso è personalizzabile a seconda del proprio livello di competenza e degli obiettivi formativi.

    Programma indicativo:

    Introduzione all’ambiente MATLAB:Desktop, finestre, directory, help e menù

    • Livello Base
    • Matrici e vettori: dichiarazione, operazioni di base e indicizzazione
    • Espressioni: variabili, numeri, operatori, funzioni
    • Lavorare con le matrici: generazione, caricamento da file, concatenazione e manipolazione in generale
    • Utilizzo avanzato delle matrici: Algebra lineare con le matrici e operazioni avanzate
    • Semplici grafici e introduzione alla scrittura di algoritmi: plot di dati e istruzioni per il controllo del flusso
    • Livello Intermedio
    • Grafici in MATLAB: i componenti principali, i tool per la gestione delle figure, il processo di plotting dei dati
    • Funzioni base dei grafici: stampe multiple in un grafico, specifica dei parametri di stampa, inserimento di etichette, controllo degli assi, salvataggio di grafici
    • Preparazione dei grafici per presentazioni
    • Programmazione avanzata: gestione delle eccezioni, script e funzioni, organizzazione in file, passaggio di parametri, uso di file.
    • Strutture dati avanzate: array multi dimensionali, cell arrays e strutture
    • Livello Avanzato
    • Analisi dei dati: preprocessing, statistiche, visualizzazione e modellistica
    • Creare semplici interfacce grafiche: introduzione a GUIDE
    • Grafici avanzati: uso degli handle, oggetti dei grafici e loro proprietà, creazione di mesh e superfici
    • Risoluzione di problemi: soluzioni di equazioni e sistemi di equazioni, derivate, fitting polinimiale delle curve, equazioni differenziali ordinarie
    • Livello Simulink
    • Introduzione all’ambiente Simulink
    • Creazione di modelli: Il concetto di modello e di blocco, posizionamenti di blocchi, setting dei parametri e modifica dei blocchi, blocchi di connessione, salvataggio.
    • Simulazione di modelli: Impostazione dei parametri di simulazione, blocchi sorgente, simulazioni tempo continuo e tempo discreto.
    • Il controllo di modelli
    • Analisi dei risultati di simulazione: blocchi di scope, uso di variabili di ritorno, uso di blocchi di workspace
    • Salvataggio e riutilizzo di modelli
    • Esempio completo di sistema dinamico modellizzato, simulato e controllato

    Data la vasta gamma di funzionalità che MATLAB e i suoi toolboxes forniscono, su richiesta è possibile organizzare corsi su parti specifiche.

    Sono previste esercitazioni pratiche su tutti gli argomenti trattati.

  • Non si richiedono particolari requisiti per seguire il corso essendo questo personalizzato e disponibile per utenti di tutti i livelli: principianti, intermedi e avanzati.

  • Il corso è articolato su tre livelli (base, intermedio e avanzato) e prevede che circa la metà delle ore siano occupate da esercitazioni pratiche guidate dal docente. Il livello avanzato, pur avendo una struttura predefinita, è adattabile a specifiche esigenze. Infine, è previsto anche un livello base, e, su richiesta, a livelli avanzati, per Simulink, un componente MATLAB che consente di modellizzare, simulare e analizzare sistemi dinamici.

  • Il corso può essere condotto in forma individuale, con lezioni in modalità one-to-one. Orari, luogo e durata delle sessioni di coaching sono assolutamente personalizzabili e concordate in base alle disponibilità del corsista.

    Per info sui costi e per definire un piano formativo personalizzato, contatta la Segreteria Didattica allo 02 39666357 o compila l’apposito form online di richiesta informazioni nella sezione Contatti.

  • Nome *
    Invalid Input
    Cognome *
    Invalid Input
    Telefono *
    Invalid Input
    Email *
    Invalid Input
    Città *
    Invalid Input
    Corso *
    Invalid Input
    Note
    Invalid Input