ssGetInputPortDataType
获取输入端口的数据类型
语法
DTypeId ssGetInputPortDataType(SimStruct *S,int_T port)
参量
S
表示 S-Function 模块的 SimStruct。
port
输入端口的索引。
返回
port
指定的输入端口的数据类型 ID。如果输入端口继承其数据类型,则返回 DYNAMICALLY_TYPED
。
描述
使用 ssGetInputPortDataType
获取特定输入端口的数据类型。下表是与索引 DTypeId
相关的内置数据类型列表。
整数数据类型 ID (DTypeId) | 内置数据类型 |
---|---|
0 | SS_DOUBLE |
1 | SS_SINGLE |
2 | SS_INT8 |
3 | SS_UINT8 |
4 | SS_INT16 |
5 | SS_UINT16 |
6 | SS_INT32 |
7 | SS_UINT32 |
8 | SS_BOOLEAN |
9
或更大的整值表示自定义数据类型,例如定点类型、总线类型和枚举数据类型。每个值的含义取决于您在模型中使用的自定义数据类型的数量和种类。
语言
C、C++
示例
请参阅 sfcndemo_runtime
中使用的 S-Function sfun_runtime3.c
。
版本历史记录
在 R2006a 之前推出