Получите базовый тип данных, сопоставленный с псевдонимом типа данных
DTypeId ssGetDataTypeIdAliasedThruTo(SimStruct *S, DTypeId id)
S
SimStruct, представляющий блок S-Function.
Идентификатор псевдонима типа данных.
Идентификатор базового типа данных, сопоставленный с псевдонимом типа данных, заданным в id
.
Используйте, чтобы получить базовый тип данных, сопоставленный с псевдонимом типа данных. В модели можно использовать псевдоним типа данных, чтобы представлять следующие базовые типы данных:
Типы с плавающей точкой
Целые типы
Булев
Перечисляемые типы
Фиксированные точки
Список значений для идентификатора типа данных DTypeId
, см. ssGetInputPortDataType
.
Примечание
ssGetDataTypeIdAliasedThruTo
требует, чтобы вы использовали ssSetOptions
для установки SS_OPTION_SUPPORTS_ALIAS_DATA_TYPES
Опции в порядок для S-функции распознают псевдонимы типов данных.
Дополнительные сведения об использовании пользовательских типов данных в S-функциях см. в разделе Настройка пользовательских типов данных.
C, C++