Scopri cosa c’è di nuovo

Ottieni di più da MATLAB e Simulink scaricando l’ultima release.

Novità della release

Nuovi prodotti

Aggiornamenti principali

  • MATLAB Graphics - Usa nuovi diagrammi a bolle e a sciame e personalizzali con le nuove opzioni per i titoli, le etichette e i limiti degli assi
  • MATLAB App Building - Differenzia e unisci le app di App Designer e aggiungi icone con figure e componenti personalizzati alle tue app MATLAB
  • GPU Coder - Simulazione e distribuzione di modelli Simulink su NVIDIA® GPU
  • Mapping Toolbox - Creazione di mappe 3D con mappe base e conversione dei dati geografici tra diversi sistemi di coordinate di riferimento
  • Model Predictive Control Toolbox - Simulazione e generazione di codice per controller MPC con solutori FORCES PRO sviluppati da Embotech
  • Optimization Toolbox - Risoluzione di problemi di ottimizzazione con attività di Live Editor. Applicare la derivazione automatica alle espressioni non lineari
  • RF Blockset - Modellazione di antenne ricetrasmittenti, compresi i diagrammi di impedenza dipendente dalla frequenza e di radiazione in campo lontano
  • RF Toolbox - Progettazione di ricetrasmettitori RF tramite l’analisi del bilanciamento armonico non lineare nell’app RF Budget Analyzer
  • Sensor Fusion and Tracking Toolbox - Progettazione, simulazione e test di sistemi multisensore di posizionamento e tracciamento in applicazioni autonome e di sorveglianza
  • SerDes Toolbox - Modellazione del jitter e della diafonia nelle simulazioni nel dominio del tempo e nelle analisi statistiche di sistemi SerDes
  • SimBiology - Costruzione interattiva di modelli in un’unica vista consolidata con SimBiology Model Builder
  • Simscape - Modellazione e simulazione di sistemi fisici multidominio
  • Simulink Check - Valutazione della completezza delle attività di prova basate sui requisiti imposti dagli standard ISO 26262 o DO-178C con una dashboard di prova
  • Simulink Online - Utilizzo di Simulink tramite il browser
  • Simulink Real-Time - Alla scoperta dei nuovi RTOS a 64 bit, del nuovo Explorer, della strumentazione grafica e del logging dei segnali
  • Statistics and Machine Learning Toolbox - Uso di AutoML per classificazione e regressione, interpretabilità LIME e blocchi Simulink nativi per la previsione di SVM

Dettagli della release per prodotto

La famiglia dei Prodotti MATLAB®

MATLAB

  • Visualizzazione dei dati con nuovi diagrammi a bolle e a sciame e personalizzabili con le nuove opzioni per i titoli, le etichette e i limiti degli assi.
  • Differenziazione e unione delle app di App Designer usando MATLAB Comparison Tool e aggiunta di icone con figure e componenti personalizzati alle tue app MATLAB.
  • Attività Optimize di Live Editor: creazione e soluzione interattiva di problemi di ottimizzazione
  • Funzioni readstruct e writestruct: lettura e scrittura di dati strutturati in file XML
  • Convalida degli argomenti delle funzioni: uso di ulteriori sistemi di convalida come mustBeA, mustBeText e mustBeVector
  • Python: avvio e arresto di un interprete Python da una sessione MATLAB

Financial Toolbox

  • Workflow backtest: definizione di strategie di investimento, esecuzione di backtest e riepilogo dei risultati

MATLAB Compiler

  • Supporto per Docker: utilizzo di compiler.package.docker per pacchettizzare un’applicazione standalone e MATLAB Runtime selettivo come immagini docker (solo per sistema operativo Linux)

Optimization Toolbox

  • Attività Optimize di Live Editor: creazione e soluzione interattiva di problemi di ottimizzazione
  • Derivazione automatica: risoluzione di problemi nel modo più rapido e accurato possibile usando gradienti di funzioni obiettivo e di vincolo calcolati automaticamente

Database Toolbox

  • Interfacce native: ulteriore supporto per i database MySQL® e PostgreSQL®

Model Predictive Control Toolbox

  • Integrazione con FORCES PRO: simulazione e generazione di codice per controller MPC con solutori FORCES PRO sviluppati da Embotech AG

Partial Differential Equation Toolbox

  • Creazione di geometrie 3D: estrusione di una geometria 2D in una geometria 3D

Control System Toolbox

  • Modelli nello spazio degli stati sparsi: creazione, combinazione e analisi di modelli lineari su larga scala

SimBiology

  • Costruzione interattiva di modelli in un’unica vista consolidata con SimBiology Model Builder e studio degli effetti delle variazioni delle quantità dei modelli sulla risposta dei modelli attraverso il calcolo degli indici Sobol e l’esecuzione di analisi di sensibilità globale e multiparametrica

Simscape

Simscape

  • Blocco Probe: output delle variabili di blocchi come segnali durante la simulazione
  • Miglioramento del solutore numerico: supporto di una gamma più ampia di problemi con indice differenziale elevato per una simulazione più robusta

Simscape Fluids

  • Libreria di liquidi isotermici: modellazione di sistemi fluidodinamici utilizzando equazioni basate sulla massa a temperatura costante

Sistemi Autonomi

Navigation Toolbox

  • Generazione di codice: generazione di codice C/C++ per la localizzazione e pianificazione del percorso inclusa la localizzazione Monte Carlo, l’ottimizzazione della traiettoria e i pianificatori basati su campionamento
  • Blocchi Simulink IMU e AHRS: modellazione dell’unità di misurazione inerziale utilizzando il blocco Simulink IMU e stima dell’orientamento del dispositivo utilizzando il blocco Simulink AHRS

Sensor Fusion and Tracking Toolbox

  • Progettazione dello scenario: progettazione interattiva di scenari di tracking con un’app

RF and Mixed-Signal

Antenna Toolbox

  • Importazione di file Gerber: descrizione della geometria arbitraria di antenne PCB per progettare e analizzare con pcbStack

RF Blockset

  • Blocco Antenna: modellazione di antenne con diagrammi di radiazione e di impedenza dipendente dalla frequenza

RF Toolbox

  • Analisi del bilanciamento armonico: calcolo di valori quali la potenza di output, IP2, NF e SNR nell’app RF Budget Analyzer tramite analisi non lineari

Mixed-Signal Blockset

  • Importazione di netlist: blocco Linear Circuit Wizard per creare o modificare circuiti lineari a partire da una netlist SPICE

La famiglia dei Prodotti Simulink®

Simulink

  • Simulink Online: utilizzo di Simulink tramite il browser
  • Automatizzazione dei workflow di integrazione continua con la funzionalità Automerge.
  • Prestazioni dei riferimenti di modelli: generazione di codice fino a 2 volte più veloce per le gerarchie di modelli referenziati (richiede Simulink Coder)
  • Supporto per tipi di dati a mezza precisione: progettazione, simulazione e generazione di codice C e HDL per algoritmi a mezza precisione (richiede Fixed-Point Designer, HDL Coder, Simulink Coder)

Stateflow

  • Profiler delle attività: rappresentazione visiva della frequenza con cui si accede a stati, transizioni e funzioni presenti nei grafici durante le simulazioni

System Composer

  • Allocazioni da modello a modello: creazione di rapporti diretti tra gli elementi di due modelli di architettura che rappresentano aspetti diversi del sistema

Intelligenza artificiale, data science e statistiche

Deep Learning Toolbox

  • Blocchi per la classificazione delle immagini e la previsione delle reti: simulazione e generazione di codice per modelli di deep learning in Simulink
  • App Experiment Manager: addestramento di più reti di deep learning in parallelo e regolazione degli iperparametri con l’ottimizzazione bayesiana
  • App Deep Network Designer: addestramento di reti per la classificazione delle immagini, la segmentazione semantica, la regressione da un’immagine all’altra, multiple-input, out-of-memory e altri workflow

Statistics and Machine Learning Toolbox

  • AutoML: selezione automatica del modello migliore e degli iperparametri associati per la regressione (fitrauto)
  • Interpretabilità: possibilità di ottenere spiegazioni LIME (Local Interpretable Model-agnostic Explanations)
  • Blocchi per la previsione di SVM: simulazione e generazione di codice per modelli SVM in Simulink

Text Analytics Toolbox

  • Estrazione di parole chiave: estrazione parole chiave che descrivano al meglio un documento usando gli algoritmi RAKE e TextRank

Simscape

Simscape

  • Eventi impulsivi: Reinizializzazione delle variabili di stato per modellare fenomeni fisici come eventi istantanei
  • Strumento di analisi della resistenza agli impatti: Analisi degli effetti di particolari variabili di blocchi sulla rigidità complessiva di sistema di una rete Simscape

Sistemi Autonomi

Lidar Toolbox

  • Un nuovo toolbox per progettare, analizzare e testare sistemi di elaborazione LIDAR

Sensor Fusion and Tracking Toolbox

  • RFS Tracker: tracking di oggetti con il tracker per RFS (Random Finite Set) basati su griglia
  • Generazione delle traiettorie: creazione di traiettorie con waypoint earth-centered

UAV Toolbox

  • Un nuovo toolbox per progettare, simulare e distribuire applicazioni APR

Elaborazione di Segnali

Audio Toolbox

  • Deep learning: classificazione di suoni YAMNet ed estrazione delle feature VGGish

SerDes Toolbox

  • Analisi del jitter nei modelli IBIS-AMI: aggiunta del jitter IBIS-AMI dall’app SerDes Designer

Signal Processing Toolbox

  • Accelerazione GPU: accelerazione delle funzioni delle analisi spettrali e delle analisi in tempo-frequenza

Wavelet Toolbox

  • Trasformata wavelet empirica: esecuzione della decomposizione adattiva dei segnali tramite la segmentazione dello spettro completamente automatizzata

Mapping Toolbox

  • Sistemi di riferimento delle coordinate (CRS): importazione, creazione e gestione di CRS per visualizzazioni di mappe proiettate, non proiettate e analisi

Comunicazioni wireless

Communications Toolbox

  • Pacchetto di supporto per Bluetooth: individuazione della direzione del Bluetooth e frequency-hopping adattivo

Wireless HDL Toolbox

  • Applicazioni di riferimento predisposte per HDL: recupero del MIB su 5G NR, trasmettitore OFDM e ricevitore OFDM

WLAN Toolbox

  • Generazione di forme d’onda per NDP conformi a IEEE 802.11ax™/D4.1 (Wifi6) e IEEE 802.11az (localizzazione)

Roadrunner Product Family

RoadRunner

  • Un nuovo prodotto per progettare scene 3D per la simulazione della guida autonoma

RoadRunner Asset Library

  • Un nuovo prodotto per popolare scene RoadRunner con una libreria di modelli 3D

RoadRunner Scene Builder

  • Un nuovo prodotto per generare automaticamente modelli stradali 3D da mappe HD

Automobilistica

AUTOSAR Blockset

  • AUTOSAR Classic Release 4.4: utilizzo dello schema versione 4.4 per importare ed esportare file ARXML e generare codice C conforme ad AUTOSAR
  • Eseguibili Linux per modelli adattivi: creazione di un eseguibile adattivo AUTOSAR da usare come applicazione standalone

Vehicle Dynamics Blockset

  • Rimorchi e veicoli: implementazione di rimorchi e veicoli 6DOF con tre assi
  • Blocchi di simulazione 3D: visualizzazione di trattori e rimorchi nell’ambiente 3D Unreal Engine

Generazione di codice

Embedded Coder

  • Mappature di codice singole: configurazione di classi di memorizzazione per singoli dati nell’editor Code Mappings
  • Conformità alle linee guida MISRA: generazione di codice C e C++ con un numero inferiore di violazioni alle linee guida MISRA C:2012 e MISRA C++ 2008
  • Generazione di codice SIMD: generazione di funzioni intrinseche SIMD per l’esecuzione rapida di loop e array su processori Intel SSE, AVX 256/512 e Arm NEON
  • Codice per l’elaborazione di immagini multithread: aumento della velocità di esecuzione per il codice generato da funzioni di elaborazione immagini diffuse

GPU Coder

  • Supporto per Simulink: generazione, costruzione e distribuzione di modelli Simulink su NVIDIA GPU
  • Supporto Simulink per il deep learning: generazione, costruzione e distribuzione di reti di deep learning nei modelli Simulink su NVIDIA GPU

MATLAB Coder

  • Deep Learning: generazione di codice per livelli personalizzati per CPU Intel e ARM.
  • Reti Long Short-Term Memory (LSTM): generazione di codice per LSTM, LSTM stateful e LSTM bidirezionali per CPU Intel

Deep Learning HDL Toolbox

  • Un nuovo prodotto per la prototipazione e la distribuzione di reti di deep learning su FPGA e SoC

Verifica e convalida

Test dei modelli Simulink e prodotti di verifica

  • Dashboard per i test sui modelli: monitoraggio della completezza dei test basati su requisiti per verificare la conformità a standard come ISO 26262 con Simulink Check
  • Matrice di tracciabilità: gestione di più link e tracciamento delle modifiche ai requisiti in un’unica vista con Simulink Requirements
  • Esecuzione di test in parallelo su cluster remoto: scalabilità garantita dall’esecuzione di test in parallelo su un cluster oppure nel cloud con Simulink Test (richiede MATLAB Parallel Server)
  • Compatibilità progressiva dei dati di copertura tra release: possibilità di accedere ai risultati di copertura raccolti nelle release precedenti (R2017b e successive) in Simulink Coverage
  • Rilevamento errori per i system object: rilevamento di errori, generazione di test o dimostrazione di proprietà per il codice MATLAB usando i system object con Simulink Design Verifier

Prodotti di verifica del codice Polyspace

  • Supporto AUTOSAR: impostazione semplificata di progetti Polyspace dalla configurazione AUTOSAR
  • Supporto C++: aggiunta di supporto per C++17 oltre a 61 nuovi controlli per AUTOSAR C++14
  • Aggiornamento dei progressi della qualità del codice: confronto dei risultati dell’ultima operazione con quelli precedenti
  • Supporto Jira: integrazione di Jira Software Cloud

Simulazione e test in tempo reale

Simulink Real-Time

  • Sistema operativo real-time (RTOS) a 64 bit conforme a POSIX: RTOS robusto e multiprocesso, progettato per soddisfare i requisiti vincolanti di risorse applicative real-time
  • Nuovo Simulink Real-Time Explorer, pannelli strumenti grafici e applicazioni: Controlla e configura un’applicazione in tempo reale con la versione aggiornata di Simulink Real-Time Explorer, usa App Designer per creare pannelli strumenti grafici e applicazioni personalizzate

Elaborazione di immagini e visione artificiale

Image Processing Toolbox

  • App Volume Segmenter: segmentazione di immagini volumetriche RGB o in scala di grigi 3D

Computer Vision Toolbox

  • SLAM visivo: gestione dei punti nei mondi 3D e delle corrispondenze delle proiezioni su punti di immagini 2D