MATLAB

MATLAB

MATLAB, il linguaggio degli ingegneri e degli scienziati, è un ambiente di programmazione e calcolo numerico per lo sviluppo di algoritmi, l'analisi dei dati e la visualizzazione.

Perché MATLAB

Che tu stia esplorando nuove idee o sviluppando soluzioni pronte per la produzione, MATLAB ti aiuta a passare rapidamente e con sicurezza dal concetto alla realtà. Fornisce un ambiente aperto ed estensibile per trasformare le tue idee in sistemi ingegneristici innovativi e avanzati. Le capacità includono:

MATLAB: Inizia rapidamente con applicazioni interattive per l'analisi dati e la visualizzazione. Sviluppa algoritmi e modelli in un linguaggio di alto livello progettato per ingegneri, non per programmatori.

Toolbox: Estendi le tue capacità con componenti aggiuntivi sviluppati in modo professionale, testati e documentati, pensati per workflow ingegneristici e scientifici specializzati. 

Assistenza IA: Utilizza MATLAB Copilot e agenti IA per accelerare l'apprendimento, automatizzare le attività e aumentare la produttività. 

Simulink per la progettazione Model-Based: Modella e simula sistemi multidominio utilizzando un approccio grafico a diagrammi a blocchi integrato con MATLAB. Genera automaticamente codice embedded pronto per la produzione e verificane l'accuratezza e le prestazioni. 

Integrazione: Connettiti con Python®, Visual Studio®, GitHub® e altro per l'interoperabilità tra i tuoi progetti.

Assistenza: Accedi alla documentazione, alle risorse di formazione online e in presenza e all'assistenza tecnica ogni volta che ne hai bisogno. 

Punti principali

Navigazione nel pannello

PRODOTTO

IA generativa con MATLAB e Simulink

Scopri cosa è possibile realizzare quando l’IA Generativa entra a far parte del tuo workflow di ingegneria.

Navigazione nel pannello

Risorsa

Utilizzo di MATLAB con Python

Integra MATLAB e Python per migliorare la tua analisi dati e i workflow di ingegneria.

Navigazione nel pannello

Eventi

Eventi MATLAB e Simulink

Registrati ai prossimi eventi per ricevere approfondimenti da MathWorks e altri esperti del settore.

Scopri le novità dell'ultima release

Storie di MATLAB

Scopri perché le organizzazioni leader si affidano a MATLAB, Simulink e ai relativi add-on per progettare, sviluppare e mantenere sistemi complessi con alta qualità e affidabilità.

Tempo di sviluppo ridotto del
40%

Mitsubishi® Electric

“Il modello validato tramite simulazione funzionava sull'hardware senza bisogno di revisione del codice e senza alcun margine di errore di codifica. Questo risultato ha dimostrato i vantaggi della generazione automatica del codice.”

FAQ su MATLAB

MATLAB è una piattaforma di calcolo utilizzata per applicazioni scientifiche e ingegneristiche come l’analisi dei dati, l’elaborazione di segnali e immagini, i sistemi di controllo, le comunicazioni wireless e la robotica. MATLAB include un linguaggio di programmazione, app interattive, librerie altamente specializzate per applicazioni ingegneristiche, oltre a strumenti per la generazione automatica di codice embedded. MATLAB è anche la base su cui si fonda Simulink, un ambiente a diagrammi a blocchi per la simulazione di sistemi complessi multi-dominio.

MATLAB non è gratuito, anche se è più accessibile e costa meno di quanto si pensi. Esiste una licenza MATLAB per ogni esigenza: uso personale, uso commerciale o insegnamento e ricerca accademica. Per ulteriori informazioni ti invitiamo a consultare il listino MATLAB. Scopri anche alcuni modi gratuiti per usare MATLAB.

Per installare MATLAB su macOS:

  1. Da MathWorks Downloads, seleziona una release di MATLAB e scarica il programma di installazione.
  2. Decomprimi il file DMG scaricato e fai doppio clic su per montare il programma di installazione come un disco virtuale.
  3. Fai doppio clic sul programma di installazione e segui le istruzioni per completare l’installazione.
  4. (Solo per macOS Apple Silicon) Installa un runtime Java sul tuo Mac. Per ottenere un runtime compatibile, consulta MATLAB on Apple Silicon Macs.

Cartella di installazione predefinita: /Applications/MATLAB_R20XXy.app

Per avviare MATLAB dopo il completamento dell’installazione, consulta Start MATLAB on macOS Platforms.

Per installare MATLAB su Linux:

  1. Da MathWorks Downloads, seleziona una release di MATLAB e scarica il programma di installazione.
  2. Decomprimi i file di installazione scaricati e accedi alla cartella decompressa. Ad esempio, usa questi comandi per decomprimere il programma di installazione della release R2025a in una cartella con lo stesso nome, quindi accedi a quella cartella.

    decomprimi matlab_R2025a_Linux.zip -d ./matlab_R2025a_Linux
    
    cd ./matlab_R2025a_Linux
    
  3. Nella cartella di installazione, esegui lo script install e segui le istruzioni per completare l’installazione.

    xhost +SI:localuser:root
    
    sudo -H ./install
    
    xhost -SI:localuser:root
    

    Utilizza sudo solo quando installi i prodotti in una cartella di cui non disponi dei permessi di scrittura, il che può includere la cartella di installazione predefinita. I comandi xhost sono necessari solo quando si installano prodotti come utente root con sudo. Questi comandi concedono temporaneamente all’utente root l’accesso al display grafico necessario per eseguire il programma di installazione.

    Cartella di installazione predefinita: /usr/local/MATLAB/R20XXy

Per avviare MATLAB dopo il completamento dell’installazione, consulta Start MATLAB on Linux Platforms.

Per installare MATLAB su Windows:

  1. Da MathWorks Downloads, seleziona una release di MATLAB e scarica il programma di installazione.
  2. Fai doppio clic sul programma di installazione scaricato e segui le istruzioni per completare l’installazione.

Cartella di installazione predefinita: C:\Program Files\MATLAB\R20XXy

Per avviare MATLAB dopo il completamento dell’installazione, consulta  Start MATLAB on Windows Platforms.

Inizia rapidamente a utilizzare MATLAB attraverso video selezionati, esempi e tutorial passo dopo passo. Scopri corsi interattivi gratuiti e altre risorse per aiutarti a iniziare a scoprire MATLAB con fiducia.