Поддержите псевдонимы типа данных
Задает, как S-указатели-на-функцию сигнализируют, чьи типы данных являются псевдонимами (см. Simulink.AliasType
для получения дополнительной информации о псевдонимах типа данных). Если эта опция установлена, и вводы и выводы S-функции используют псевдонимы типа данных, макросы SimStruct, такие как ssGetInputPortDataType
и ssGetOutputPortDataType
возвращают идентификаторы типа данных тех псевдонимов. Однако, если эта опция не установлена, макросы SimStruct возвращают идентификаторы типа данных, сопоставленные с эквивалентными встроенными типами данных вместо этого. Для списка встроенных значений для ID типа данных смотрите
.ssGetInputPortDataType
Если у вас есть Simulink® Coder™, и эта опция не установлена, и входные параметры S-функции используют псевдонимы типа данных, механизм Simulink пытается распространить псевдонимы к выходным параметрам S-функции. Однако этот процесс может перестать работать, в этом случае механизм распространяет эквивалентные встроенные типы данных вместо этого. Чтобы явным образом управлять распространением псевдонимов типа данных через S-функцию, включите опцию SS_OPTION_SUPPORTS_ALIAS_DATA_TYPES
.