主要内容

将 Rust 代码集成到 Simulink 中

R2026b
将外部 Rust® 代码集成到 Simulink® 中

从 R2026a 开始,您可以将与 C 语言兼容的外部 Rust 代码导入 Simulink。您可以仿真和测试自定义 Rust 逻辑与 Simulink 模型组件,从而在 Simulink 和 Rust 代码之间实现仿真。此外,您也可以为从 Simulink 模型生成的 C 代码生成 Rust 绑定。Rust 程序可以调用 Simulink 生成的函数并访问模型数据。要导入 Rust 代码或生成 Rust 绑定,您必须安装 Simulink Support Package for Rust Code。

函数

coder.RustWrapper.genRustBindingsCreate Rust bindings for C code generated from Simulink models (自 R2026a 起)

类

Simulink.RustImporterImport C compatible Rust code into Simulink (自 R2026a 起)
Simulink.RustImporter.OptionsSpecify additional import options for Simulink.RustImporter class (自 R2026a 起)
Simulink.CodeImporter.ParseInfoInformation about parsed custom code

模块

C Caller blockC Caller在 Simulink 中集成 C 代码

主题