Simulink Coder (ehemals Real-Time Workshop) generiert und führt C und C++ Code aus Simulink-Modellen, Stateflow-Diagrammen und MATLAB-Funktionen aus. Der generierte Quellcode kann für Echtzeit- und Nicht-Echtzeit-Anwendungen verwendet werden, einschließlich Simulationsbeschleunigung, Rapid Prototyping und Hardware-in-the-Loop-Tests. Sie können den generierten Code mit Simulink abstimmen und überwachen oder den Code außerhalb von MATLAB und Simulink ausführen und mit ihm interagieren.
Um Ihre Simulink-Simulationen als Functional Mockup Units (FMUs) zu teilen, verwenden Sie den Simulink FMU Builder.
Generieren von Code und Executables aus Simulink
Generieren Sie C, C++, gemeinsame Bibliotheken und ausführbare Dateien aus Simulink, Stateflow und vielen Add-on-Produkten wie Simscape und der Deep Learning Toolbox.
Prototypen und Tests mit Hardware
Führen Sie aus Simulink generierten Code für die Desktop-Ausführung, das Rapid Prototyping und Tests von eingebetteten Reglern und autonomen Systemen aus.
Optimieren von Parametern und Protokollieren von Daten in Echtzeit
Optimieren Sie Ihre Entwicklung in Simulink, während der Code auf externen Geräten ausgeführt wird, indem Sie Daten mithilfe von Scopes, Dashboards und Live-Stream-Plots anzeigen und optimieren.