Укажите количество типов данных для этой симуляции, включая встроенные типы
int_T ssGetNumDataTypes(SimStruct *S)
S
SimStruct, представляющий Блок s-function.
int_T
значение, указывающее на количество зарегистрированных типов данных.
Используйте, чтобы получить количество типов данных, указанных для этой симуляции. Это включает все пользовательские типы данных, указанные пользовательскими Блоками s-function и все встроенные типы данных. Для списка встроенных типов данных смотрите ssGetInputPortDataType
.
S-функции указывают свои типы данных в их реализациях mdlInitializeSizes
функция обратного вызова. Поэтому, чтобы гарантировать, что этот макрос возвращает точное количество, ваша S-функция должна вызвать его только после точки в симуляции, при которой механизм Simulink® вызывает mdlInitializeSizes
функция обратного вызова.
Для получения дополнительной информации об использовании пользовательских типов данных в S-функциях смотрите, Конфигурируют Пользовательские типы данных.
C, C++