Определите, поддерживается ли зарегистрированный тип данных API для написанных пользователем S-функций фиксированной точки
extern int ssGetDataTypeIsFxpFltApiCompat(SimStruct *S, DTypeId dataTypeId)
S
SimStruct, представляющий Блок s-function.
dataTypeId
ID типа данных зарегистрированного типа данных, для которого вы хотите определить совместимость с API для написанных пользователем S-функций фиксированной точки.
Эта функция определяет, поддерживается ли зарегистрированный тип данных API для написанных пользователем S-функций фиксированной точки. Поддерживаемые типы данных являются всеми стандартными типами данных Simulink®, всеми типами данных с фиксированной точкой и типами данных переопределения типа данных.
Чтобы использовать эту функцию, необходимо включать fixedpoint.h
и fixedpoint.c
. Для получения дополнительной информации смотрите Структуру S-функции.
C
'none'. Проверка совместимые с API типы данных сделана в симуляции. Проверка совместимые с API типы данных не поддержана в TLC.