Получение дискретных состояний блока
real_T *ssGetDiscStates(SimStruct *S)
SSimStruct представляет S-функциональный блок.
Указатель (real_T *) к вектору дискретного состояния в виде массива длины ssGetNumDiscStates(S). Прибыль NULL если S-функция не имеет дискретных состояний.
Используется для получения дискретных состояний блока. Обычно вектор состояния инициализируется в mdlInitializeConditions, обновлено в mdlUpdate, и используется в mdlOutputs. Этот макрос можно использовать в цикле моделирования. mdlInitializeConditions, или mdlStart процедуры.
C, C++
См. S-функцию dsfunc.c используется в sfcndemo_dsfunc пример инициализации и обновления вектора дискретного состояния.
ssGetNumDiscStates, ssGetRealDiscStates, mdlInitializeConditions, mdlUpdate, mdlOutputs, mdlStart