Breve riepilogo su R2017b

 

Nuove funzionalità
per il Deep Learning

Ottieni di più da MATLAB e Simulink scaricando l'ultima versione

 

Novità della release

Utilizza le reti DAG e LSTM, etichetta immagini con un’app, esegui segmentazioni semantiche e genera codice CUDA per le GPU NVIDIA.

Analisi testuale, datastore personalizzato, nuovi grafici e algoritmi di big data per il machine learning e supporto per l’archiviazione dei BLOB di Microsoft Azure.

Modella gli effetti della pianificazione e implementa componenti plug-in per gli ambienti software.

Nuovi strumenti per la modellazione dei requisiti, l’analisi di test coverage e la verifica di conformità.

Genera codice CUDA dal codice MATLAB per il deep learning e la visione embedded ed eseguilo sulle GPU NVIDIA.


Risorse aggiuntive


Aggiornamenti per Prodotto

La famiglia dei Prodotti MATLAB®

MATLAB

  • Supporto Live Editor per i comandi MATLAB con suggerimenti automatici e contestuali per argomenti, proprietà e sintassi alternative
  • funzione geobubble per creare mappe interattive con bolle di dimensioni e colori che variano in base ai valori dei dati, e funzione wordcloud per visualizzare le parole con formati diversi in base alla frequenza o ad altri dati
  • Report di compatibilità del codice per aiutare ad aggiornare il codice ad una versione di MATLAB più recente
  • funzioni binscatter, plot e scatter per la visualizzazione dei dati out of memory nei tall arrays
  • MATLAB Engine API per l’esecuzione di codice MATLAB da programmi C++, e passaggio dei dati tra programmi C++ e MATLAB usando MATLAB Data Array

Text Analytics Toolbox

  • Nuovo prodotto per eseguire l’analisi e la modellazione di dati testuali

Optimization Toolbox

  • Ottimizzazione Problem-based con espressioni semplici per specificare obiettivi e vincoli

Database Toolbox

  • App di Database Explorer per esplorare visivamente i database relazionali senza conoscere l’SQL
  • Interfaccia di Database Toolbox per MongoDB

Symbolic Math Toolbox

  • Sistemi di unità di misura per utilizzare dimensioni fisiche, eseguire conversioni tra il sistema SI e il sistema US, e creare sistemi di misura personalizzati

Model Predictive Control Toolbox

  • Soluzione di QP approssimata per determinare i tempi di esecuzione worst-case

·

Verifica e convalida

Simulink Requirements

  • Nuovo prodotto per creare, gestire e tracciare i requisiti per i modelli, il codice generato e i test cases.

Simulink Check

  • Nuovo prodotto per verificare la conformità con le linee guida e gli standard di modellazione

Simulink Coverage

  • Nuovo prodotto per misurare il test coverage nei modelli e nel codice generato

La famiglia dei Prodotti Simulink®

Simulink

  • Model differencing per confrontare ed eseguire merge tra modelli, includendo i diagrammi Stateflow e le MATLAB Function
  • Creazione automatica dei progetti per convertire una cartella in un Simulink Project
  • Schedulazione dei componenti per la creazione di composizioni di componenti per la modellazione degli effetti della schedulazione in ambienti software
  • Simulation Manager ha il compito di monitorare, ispezionare e visualizzare il progresso delle simulazioni e i risultati che ne derivano, incluse le simulazioni eseguite in parallelo

Stateflow

  • Possibilità di includere algoritmi Simulink periodici e continui all’interno degli stati di Stateflow per un passaggio più semplice da una modalità a un’altra
  • Visualizzazione delle attività di transizione di stato e del valore dei dati con Sequence Viewer e Simulation Data Inspector
  • Indicazioni della sintassi delle transizioni per una creazione semplificata di diagrammi concisi e leggibili con azioni e code smart, nuovi operatori temporali e di messaggi, e layout automatico

Simulink Control Design

  • Regolazione automatica dei PID per l’implementazione dell’algoritmo di regolazione automatica PID embedded

Simscape

  • Specificazione dei valori nominali per migliorare la robustezza delle simulazioni grazie alla fornitura di una scala di variabili al solutore
  • Gestione dei punti operativi per inizializzare i modelli dai punti operativi salvati

·

Elaborazione di Segnali e Comunicazioni

Antenna Toolbox

  • Oggetto pbstack per progettare e analizzare antenne PCB personalizzate con layer metallico-dielettrici arbitrari, e per generare file Gerber per la realizzazione di antenne stampate

Communications System Toolbox

  • Libreria ZigBee per la simulazione di tecnologie di reti in area personale wireless a bassa velocità
  • Libreria NFC per la simulazione di tecnologie wireless di comunicazione in prossimità

LTE System Toolbox

  • Modellazione di algoritmi di physical layer per la codifica di canale 5G, link di Internet of Things a banda stretta (NB-IoT) e comunicazione V2X LTE

LTE HDL Toolbox

  • Nuovo prodotto per la modellazione dei sottosistemi di comunicazione LTE per FPGA e ASIC

Deep Learning

Neural Network Toolbox

  • Reti Directed Acyclic Graph (DAG) per deep learning con architetture più complesse, per aumentare la precisione e utilizzare modelli pre-addestrati noti
  • Reti Long Short Term Memory (LSTM) per deep learning per la classificazione in serie temporale e la predizione
  • Deep learning training plots per il monitoraggio del progresso del training per la precisione, la perdita, la validazione di metriche e molto altro
  • Pre-elaborazione delle immagini di deep learning per un ridimensionamento e un aumento efficace dei dati delle immagini per il training

Computer Vision System Toolbox

  • Segmentazione semantica tramite deep learning per classificare le regioni di pixel nelle immagini e valutare e visualizzare i risultati della segmentazione

GPU Coder

  • Nuovo prodotto per generare un codice CUDA da implementare su GPU di NVIDIA per la guida autonoma e altre applicazioni di deep learning

Generazione Automatica di Codice

Embedded Coder

  • Supporto AUTOSAR per importare composizioni AUTOSAR, simulare servizi diagnostici e di memoria, e utilizzare messaggi di invio e ricezione in coda

Fixed-Point Designer

  • Fixed-Point Tool semplificato per una facile conversione dei sistemi Simulink in virgola fissa

MATLAB Coder

  • Generazione di codice C per il deployment di machine learning, inclusi modelli di classificatori di analisi discriminante, modelli di regressione lineare, modelli di regressione di macchine a vettori di supporto (SVM) e insiemi di alberi di regressione

Simulink Coder

  • Generazione di classi C++ dalle funzioni Simulink tra cui eventi di inizializzazione, reset e terminate.

Simulink Desktop Real-Time

  • Interfaccia della piattaforma ThingSpeak IoT

GPU Coder

  • Nuovo prodotto per la generazione del codice CUDA per le GPU di NVIDIA

Note sulla Release per Prodotto

* Indica un aggiornamento importante