Integrieren von Rust-Code in Simulink
Ab R2026a können Sie externen Rust-Code, der mit C kompatibel ist, in Simulink importieren. Sie können die benutzerdefinierte Rust-Logik neben Simulink-Modellkomponenten simulieren und testen, was eine Simulation zwischen Simulink und Rust-Code ermöglicht. Zudem können Sie Rust-Bindings für C Code erzeugen, der aus Simulink-Modellen generiert wurde. Rust-Programme können in Simulink erzeugte Funktionen aufrufen und auf Modelldaten zugreifen. Wenn Sie Rust-Code importieren oder Rust-Bindings erzeugen möchten, müssen Sie das Simulink-Support-Paket für Rust-Code installieren.
Funktionen
coder.RustWrapper.genRustBindings | Create Rust bindings for C code generated from Simulink models (Seit R2026a) |
Themen
- Install Simulink Support Package for Rust Code
Set up prerequisite products and install the Simulink Support Package for Rust Code.
- Import C Compatible Rust Code into Simulink Using the Rust Importer Wizard
Import C compatible Rust code into Simulink.
- Generate Rust Bindings for Simulink Generated C Code (Embedded Coder)
Learn how to generate Rust bindings for C code generated from a Simulink model using the Rust wrapper API.