设置自定义数据类型的大小
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;