主要内容

ssSetDataTypeSize

设置自定义数据类型的大小

语法

int_T ssSetDataTypeSize(SimStruct *S, DTypeId id, int_T大小)

参数

年代

表示s -功能块的SimStruct。

id

数据类型的ID。

大小

自定义数据类型的大小(以字节为单位)。

返回

1真正的)如果成功。否则,返回0)。

描述

指定的数据类型的大小id大小.在mdlInitializeSizes设置已注册的数据类型的大小。看到配置自定义数据类型有关注册自定义数据类型的详细信息。

有关在s -函数中使用自定义数据类型的详细信息,请参见配置自定义数据类型

语言

C, c++

例子

下面的示例注册并设置名为的自定义数据类型的大小颜色4个字节。

int_T状态;DTypeId id;id = ssRegisterDataType(S,“颜色”);if(id == INVALID_DTYPE_ID) return;status = ssSetDataTypeSize(S, id, 4);If (status == 0) return;
之前介绍过的R2006a