Main Content

Get Started with MATLAB

The Language of Technical Computing

Millions of engineers and scientists worldwide use MATLAB® to analyze and design the systems and products transforming our world. The matrix-based MATLAB language is the world’s most natural way to express computational mathematics. Built-in graphics make it easy to visualize and gain insights from data. The desktop environment invites experimentation, exploration, and discovery. These MATLAB tools and capabilities are all rigorously tested and designed to work together.

MATLAB helps you take your ideas beyond the desktop. You can run your analyses on larger data sets, and scale up to clusters and clouds. MATLAB code can be integrated with other languages, enabling you to deploy algorithms and applications within web, enterprise, and production systems.

Tutorial

  • Nozioni di base sul desktop

    Inserire le dichiarazioni dalla riga di comando e visualizzare i risultati.

  • Matrici e array

    MATLAB opera principalmente su array e matrici, sia interi che parziali. Una matrice è un array bidimensionale frequentemente utilizzato nell'algebra lineare.

  • Indicizzazione di array

    Le variabili in MATLAB generalmente sono array che possono contenere molti numeri. Per accedere a elementi selezionati di un array, utilizzare l'indicizzazione.

  • Variabili del workspace

    Il workspace contiene variabili create dall'utente o importate in MATLAB da file di dati o da altri programmi.

  • Testo e caratteri

    Creare array di stringhe per testo o array di caratteri per i dati.

  • Richiamo delle funzioni

    MATLAB offre un ampio numero di funzioni che eseguono compiti di calcolo. Per richiamare una funzione racchiuderne gli argomenti di input tra parentesi.

  • Grafici bidimensionali e tridimensionali

    Le funzioni di grafica includono funzioni di plottaggio bidimensionale e tridimensionale per la visualizzazione dei dati e la comunicazione dei risultati.

  • Programmazione e script

    Il tipo più semplice di programma di MATLAB è denominato script. Uno script contiene una sequenza di comandi e richiami di funzioni.

  • Guida e documentazione

    Tutte le funzioni sono dotate di una documentazione esplicativa con esempi e descrizioni di input, output e sintassi.

  • Matrici e quadrati magici

    Immettere matrici, eseguire operazioni su matrici e accedere a elementi di matrici.

  • Espressioni

    Lavorare con variabili, numeri, operatori, funzioni ed espressioni.

  • Inserimento dei comandi

    Cambiare il formato di output, eliminare l'output, inserire righe lunghe ed effettuare modifiche dalla riga di comando.

  • Indicizzazione

    Accedere agli elementi matrice, creare matrici da concatenazioni ed eliminare righe e colonne di matrici.

  • Tipi di array

    Lavorare con array multidimensionali, array di celle, stringhe di caratteri, dati testuali e strutture.

  • Algebra lineare

    Questo argomento contiene un'introduzione alla creazione di matrici e all'esecuzione di calcoli di base sulle matrici in MATLAB.

  • Operazioni su funzioni non lineari

    È possibile creare un handle verso qualsiasi funzione di MATLAB, quindi utilizzarlo come metodo di riferimento alla funzione.

  • Dati multivariati

    MATLAB utilizza l'analisi orientata alle colonne per i dati statistici multivariati.

  • Funzioni di plottaggio di base

    Usare le funzioni di plottaggio per creare e modificare grafici.

  • Creazione di grafici a griglia e a superficie

    Visualizzare le funzioni di due variabili.

  • Visualizzazione di immagini

    Lavorare con le immagini.

  • Stampa di grafici

    Stampare ed esportare figure.

  • Utilizzo degli oggetti dei grafici

    Visualizzare le funzioni di due variabili.

  • Flusso di controllo

    Utilizzare le strutture di controllo del flusso, incluse if, switch e case, for, while, continue e break.

  • Script e funzioni

    Creare script e funzioni, usare variabili globali, passare argomenti con stringhe di caratteri alle funzioni, usare eval per valutare le espressioni di testo, vettorializzare i codici, pre-allocare array, fare riferimento a funzioni tramite handle e usare funzioni che operano su funzioni.

Apprendimento interattivo

Go to Self-Paced Courses.

MATLAB Onramp
Free two-hour online MATLAB course

Video

Go to the "Getting Started with MATLAB" video.

Getting Started with MATLAB
Get an overview of MATLAB, the language of technical computing.

Go to the "Working in the Development Environment" video.

Working in the Development Environment
Access tools such as the command history workspace browser and variable editor, save and load your workspace data, and manage windows and desktop layout.