Получите производные непрерывных состояний блока
real_T *ssGetdX(SimStruct *S)
S
SimStruct, представляющий Блок s-function или модель Simulink®.
Указатель (real_T *
) к массиву, содержащему производные непрерывных состояний S
, который может быть блоком или моделью. Возвращает NULL
при отсутствии непрерывных состояний.
Используйте этот макрос в mdlDerivatives
получить производные модели или непрерывных состояний блока. Используйте ssGetNumContStates(S)
получить длину массива.
Примечание
Указатель, возвращенный этим макросом изменения как решатель, оценивает различные этапы интегрирования, чтобы вычислить интеграл.
C, C++
Смотрите S-функцию csfunc.c
используемый в sfcndemo_csfunc
и S-функция sfun_atol.c
используемый в sfcndemo_sfun_atol
для примеров с помощью этой функции.