Используйте идентификатор, чтобы объявить вектор DWork в коде, сгенерированном от связанной S-функции
char_T *ssGetDWorkRTWIdentifier(SimStruct *S, int_T vector)
S
SimStruct, представляющий Блок s-function.
vector
Индекс вектора работы, где индекс является одним из 0
, 1
, 2
, ...
ssGetNumDWork(S)-1
.
Указатель (char_T *
) к вектору символа, используемому в качестве идентификатора Simulink® Coder™ для вектора DWork, заданного индексом vector
. Возвращает NULL
, если никакой идентификатор Simulink Coder не задан.
Используйте, чтобы получить идентификатор, используемый в коде, сгенерированном продуктом Simulink Coder, чтобы объявить вектор DWork, заданный vector
.
C, C++
Смотрите S-функцию sfun_rtwdwork.c
, используемый в sfcndemo_sfun_rtwdwork
, чтобы изучить, как использовать векторы DWork в S-функции.