Укажите, что количество типа данных работает векторы, используемые блоком
boolean_T ssSetNumDWork(SimStruct *S, int_T nDWork)
S
SimStruct, представляющий Блок s-function.
nDWork
Количество типа данных работает векторы.
true
булева значения, если nDWork
является нулем или положительным целым числом; в противном случае, false
.
Используйте в mdlInitializeSizes
, чтобы указать, что количество типа данных работает векторы 0, положительное целое число или DYNAMICALLY_SIZED
. Если вы задаете DYNAMICALLY_SIZED
, можно задать истину (положительное целое число) количество векторов в mdlSetWorkWidths
.
Можно указать, что размер и тип данных каждого работают вектор, с помощью макросов
и ssSetDWorkWidth
, соответственно. Можно также указать, что вектор работы содержит комплексные значения, с помощью ssSetDWorkDataType
. Используйте ssSetDWorkComplexSignal
ssSetDWorkName
, чтобы задать имя для вектора работы.
C, C++
Смотрите S-функцию sfun_rtwdwork.c
, используемый в sfcndemo_sfun_rtwdwork
.
ssGetNumDWork
, ssSetDWorkWidth
, ssSetDWorkDataType
, ssSetDWorkComplexSignal
, ssSetDWorkName