主要内容

本页采用了机器翻译。点击此处可查看最新英文版本。

ssGetInputPortDataType

获取输入端口的数据类型

语法

DTypeId ssGetInputPortDataType(SimStruct *S,int_T port)

参量

S

表示 S-Function 模块的 SimStruct。

port

输入端口的索引。

返回

port 指定的输入端口的数据类型 ID。如果输入端口继承其数据类型,则返回 DYNAMICALLY_TYPED

描述

使用 ssGetInputPortDataType 获取特定输入端口的数据类型。下表是与索引 DTypeId 相关的内置数据类型列表。

整数数据类型 ID (DTypeId)内置数据类型
0SS_DOUBLE
1SS_SINGLE
2SS_INT8
3SS_UINT8
4SS_INT16
5SS_UINT16
6SS_INT32
7SS_UINT32
8SS_BOOLEAN

9 或更大的整值表示自定义数据类型,例如定点类型、总线类型和枚举数据类型。每个值的含义取决于您在模型中使用的自定义数据类型的数量和种类。

语言

C、C++

示例

请参阅 sfcndemo_runtime 中使用的 S-Function sfun_runtime3.c

版本历史记录

在 R2006a 之前推出