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