ssSetNumDWork

Укажите, что количество типа данных работает векторы, используемые блоком

Синтаксис

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.

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

Была ли эта тема полезной?