主要内容

目标语言编译器库函数概述

通过几个库函数可以访问模块输入、输出、参数、采样时间和其他信息。推荐使用这些公开的库函数(这些函数在 matlabroot/rtw/c/tlc/public_api 目录中可用),而不是直接从模块 TLC 代码访问参数名称-值对组。

库函数可简化模块 TLC 代码,并支持循环折叠、数据类型和复数数据。这些函数还可提供一层保护来防止 model.rtw 文件的内容发生更改。

使用这些函数的一个例外是当您访问模块的参数设置时。可以使用 C MEX S-Function 的 mdlRTW 函数写出参数设置。它们可以包含字符串、标量值、向量和矩阵形式的数据。它们可用于传递固定值和信息,这些值和信息用于更改模块的生成代码,或直接作为生成的模块代码中的值。有关此例外的详细信息,请参阅Exception to Using the Library Functions that Access model.rtw

另请参阅

主题