ssSetNumDWork

Задайте количество векторов 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.

Представлено до R2006a