Main Content

本页翻译不是最新的。点击此处可查看最新英文版本。

外部代码导入

选择并应用用于导入外部 MATLAB 代码、C 或 C++ 代码的选项

代码生成器提供了多种方法,可将现有代码或自定义代码与生成的代码集成。现有代码是指现有的人工代码,或者要与代码生成器生成的代码进行集成的环境中的代码。自定义代码是指您在代码生成器的编译过程中包含的现有代码或其他由用户指定的代码行。现有代码和自定义代码统称为外部代码

您可以通过将现有外部代码导入到代码生成器生成的代码中来集成外部代码。例如,您可以通过调用外部函数或使用代码继承工具导入代码,或者在模型中包含 Custom Code 模块,从而将外部代码放置在生成的代码中的特定位置。导入外部代码时,生成的代码将与生成的调度代码进行对接。

要了解如何根据应用程序要求选择方法的指导原则,请参阅Choose an External Code Integration Workflow

模块

全部展开

Model Header指定外部头代码
Model Source指定外部源代码
System Derivatives指定外部系统导数代码
System Disable指定外部系统禁用代码
System Enable指定外部系统启用代码
System Initialize指定外部系统初始化代码
System Outputs指定外部系统输出代码
System Start指定外部系统启动代码
System Terminate指定外部系统终止代码
System Update指定外部系统更新代码

主题

快速入门

将外部代码导入到生成的代码中