主要内容

ssGetNumDataTypes

获取为该模拟注册的数据类型的数量,包括内置类型

语法

int_T ssGetNumDataTypes (SimStruct *年代)

参数

年代

表示s -功能块的SimStruct。

返回

一个int_T值,表示已注册数据类型的数量。

描述

用于获取为该模拟注册的数据类型的数量。这包括所有由自定义S-Function块注册的自定义数据类型和所有内置数据类型。有关内置数据类型的列表,请参见ssGetInputPortDataType

请注意

函数在其实现中注册其数据类型mdlInitializeSizes回调函数。因此,为了确保这个宏返回准确的计数,您的s函数应该只在Simulink所在的模拟点之后调用它金宝app®引擎调用mdlInitializeSizes回调函数。

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

语言

C, c++

另请参阅

ssRegisterDataType

之前介绍过的R2006a