Simulink Compiler consente di condividere simulazioni Simulink come eseguibili standalone. È possibile creare gli eseguibili pacchettizzando il modello Simulink compilato e il codice MATLAB utilizzato per configurare, eseguire e analizzare una simulazione. Gli eseguibili standalone possono essere app di simulazione complete che utilizzano interfacce utente e grafica MATLAB progettate con MATLAB App Designer.
Per consentire l’accesso da un browser alla simulazione distribuita, è possibile creare un’app web e ospitarla con MATLAB Web App Server. È possibile pacchettizzare le simulazioni Simulink in componenti software per l’integrazione con altri linguaggi di programmazione (con MATLAB Compiler SDK). La distribuzione su larga scala a sistemi enterprise è supportata da MATLAB Production Server.
Per generare codice sorgente C e C++ da Simulink, è possibile utilizzare Simulink Coder. Per generare FMU autonome, utilizza Simulink FMU Builder.
Applicazioni di simulazione standalone
Condividi le simulazioni Simulink come applicazioni standalone con collaboratori, fornitori e clienti. Crea le tue simulazioni usando un’ampia varietà di prodotti complementari Simulink, inclusi Simscape, Stateflow e DSP System Toolbox. Le applicazioni standalone possono essere app complete che utilizzano UI e grafica MATLAB progettate con MATLAB App Designer, oppure sono eseguibili da riga di comando.
App web basate su browser
Crea applicazioni di simulazione in MATLAB App Designer e pacchettizzale come app web. Con MATLAB Web App Server, sarà possibile accedere a ciascuna app web mediante un URL univoco, direttamente dal browser, senza dover installare alcun software aggiuntivo. Inoltre, non occorre scrivere del codice specifico per la piattaforma poiché è possibile accedere alla stessa app web da qualsiasi piattaforma con un browser.
Applicazioni aziendali
Integra le simulazioni in un’ampia varietà di applicazioni aziendali di produzione accessibili a un grande numero di utenti. Con MATLAB Compiler SDK è possibile pacchettizzare la propria simulazione Simulink in un componente software specifico del linguaggio come una libreria condivisa C/C++, Java JAR, un pacchetto Python o .NET DLL. Utilizza MATLAB Production Server per ospitare le simulazioni da poter richiamare attraverso l’uso di applicazioni aziendali che utilizzano interfacce C/C++, .NET, Java, Python o RESTful.
Workflow di gemelli digitali
Un gemello digitale può essere un modello parametrizzato aggiornato di un asset fisico effettivo in funzione. Utilizzando Simulink Compiler, è possibile sincronizzare i modelli di gemelli digitali distribuiti per mantenerli aggiornati. Inoltre, è possibile simulare modelli di gemelli digitali su sistemi IT o OT aziendali per la previsione, l’ottimizzazione delle operazioni, il rilevamento delle anomalie, l’isolamento dei guasti e altro ancora.