Simulink Coder

Generazione di codice ed eseguibili da Simulink

Genera C, C++, librerie condivise ed eseguibili da Simulink, Stateflow e molti prodotti complementari, tra cui Simscape e Deep Learning Toolbox.

Prototipazione e test con hardware

Esegui codice generato da Simulink per l’esecuzione su desktop, la prototipazione rapida e test di controller embedded e sistemi autonomi.

Regolazione di parametri e registrazione di dati in tempo reale

Ottimizza la progettazione all’interno di Simulink mentre il codice è in esecuzione su dispositivi esterni, visualizzando e regolando i dati mediante scope, dashboard e grafici di live stream.

“Possiamo iterare la progettazione in Simulink, rigenerare il codice con Simulink Coder ed essere pronti a condurre test in tempo reale con Simulink Real-Time in pochi minuti. Senza la progettazione Model-Based, ogni fase di miglioramento dell’hardware in tempo reale richiederebbe in genere giorni.”

FAQ su Simulink Coder

Simulink Coder genera ed esegue codice C e C++ a partire da modelli Simulink, diagrammi Stateflow e funzioni MATLAB per applicazioni in tempo reale e non in tempo reale.

Il codice sorgente generato può essere utilizzato per l'accelerazione della simulazione, il prototipaggio rapido, i test Hardware-in-the-Loop e l'esecuzione su dispositivi esterni.

Sì. È possibile eseguire e interagire con il codice generato al di fuori di MATLAB e Simulink, oppure regolarlo e monitorarlo da Simulink.

Simulink Coder genera codice da modelli Simulink, diagrammi Stateflow, funzioni MATLAB e modelli provenienti da molti prodotti add-on, tra cui Simscape e Deep Learning Toolbox.

Sì. È possibile ottimizzare il progetto in Simulink mentre il codice è in esecuzione su dispositivi esterni, visualizzando e regolando i dati tramite scope, dashboard e live-stream plot.

Simulink Compiler viene utilizzato per condividere simulazioni Simulink come eseguibili standalone, web app o Functional Mockup Units (FMUs), mentre Simulink Coder genera codice C e C++ per applicazioni embedded e test.

Sì. Simulink Coder supporta l'esecuzione del codice generato su desktop, il prototipaggio rapido e il test di controllori embedded e sistemi autonomi.

Sì. Simulink Coder può generare codice C++ da modelli Deep Learning Toolbox per CPU Intel e ARM e per GPU NVIDIA.