主要内容

ssWriteRTWWorkVect

把功向量写到模型.rtw文件

语法

int_T ssWriteRTWWorkVect(SimStruct *S, const char_T *vectName, int_T nNames, const char_T *name1, int_T size1,…, const char_T * nameN, int_T sizeN)

参数

年代

表示s -功能块的SimStruct。

vectName

功向量的名称(必须是RWork套装,或PWork).

nNames

名称的数量(见下一个参数)。

name1……以

工作向量元素组的名称。

size1……sizeN

每个元素组的大小(大小的总和必须等于工作向量的大小)。

返回

一个int_T10)或boolean_T真正的),指示该函数的成功或失败。

描述

使用此函数mdlRTW写出s函数的功向量模型.rtw文件。例如:

static void mdlRTW(SimStruct *S) {if (!ssWriteRTWWorkVect(年代,"RWork", 1 /* nNames */, "InputAtLastUpdate", ssGetNumRWork(S))) { return; } /* This registration of the symbol "InputAtLastUpdate" allows sfunmem.tlc to call LibBlockRWork(InputAtLastUpdate,[...]) */ }

语言

C, c++

例子

看到这个功能sfunmem.c中使用的sfcndemo_sfunmem

另请参阅

mdlRTW

之前介绍过的R2006a