Simulink Coder (anteriormente Real-Time Workshop) genera y ejecuta código C y C++ a partir de modelos de Simulink, gráficos de Stateflow y funciones de MATLAB. El código fuente generado puede utilizarse para aplicaciones en tiempo real y no real, incluyendo aceleración de simulaciones, prototipado rápido y pruebas de hardware-in-the-loop. Puede ajustar y supervisar el código generado utilizando Simulink, o ejecutar y trabajar con el código fuera de MATLAB y Simulink.
Para compartir simulaciones de Simulink como ejecutables independientes, apps web o unidades de simulación funcional (FMU), utilice Simulink Compiler.
Genere código y ejecutables desde Simulink
Genere código C y C++, ejecutables y librerías compartidas desde Simulink, Stateflow y productos complementarios, como Simscape y Deep Learning Toolbox.
Prototipado y pruebas con hardware
Ejecute código generado desde Simulink para ejecución en equipos de escritorio, prototipado rápido, y pruebas de controladores integrados y sistemas autónomos.
Ajuste parámetros y registre datos en tiempo real
Optimice un diseño en Simulink mientras el código se ejecuta en dispositivos externos, visualizando y ajustando datos con scopes, paneles y gráficas de transmisión en vivo.
Recursos del producto:
"Logramos realizar iteraciones de un diseño en Simulink, volver a generar el código con Simulink Coder, y realizar pruebas en tiempo real con Simulink Real-Time en cuestión de minutos. Sin el diseño basado en modelos, cada iteración de mejora en hardware en tiempo real normalmente llevaría días".