写下字符矢量参数的矢量
文件模型
.rtw.
INT_T SSWRITERTWSTRVECTPECTPERAM(SIMSTRUCT * S,CONST CHAR_T * NAME,CONST VOID *值,INT_T大小)
S.
Simstruct代表S函数块。
姓名
参数名称。
价值
参数值。
尺寸
传染媒介中的元素数量。
一个INT_T.
(1
或者0.
) 或者Boolean_t.
(真的
或者错误的
)表明该功能的成功或失败。
使用此功能mdlrtw.
为此S函数编写字符向量参数的向量
文件。模型
.rtw.
C,C ++
以下行写了三个字符向量“一”
那“二”
, 和“三”
到一个名为的参数数数
在里面模型
.rtw.
文件。创建字符向量的向量以传递给sswritertwstrvectparam.
功能,括在引号和方括号中的整个字符向量。然后,将每个单独的字符向量参数封装在引号之前,之前由反斜杠之前,如下所示:
const char * str =“[\”一个“,\”两个\“,\”三个“]”;if(!sswritertwstrvectparam(s,“count”,str,3)){return;}
当为包含此S函数的模型生成代码时,模型
.rtw.
文件包含该行:
计数[“一个”,“二”,“三”]
您可以访问参数的元素数数
在S函数的TLC文件中。例如,TLC文件中的以下行:
/ *循环编号=%* /
在生成的代码中显示以下注释:
/ *循环编号=一个* /