ssSetNumRWork

Задайте размер рабочего вектора с плавающей точкой блока

Синтаксис

int_T ssSetNumRWork(SimStruct *S, int_T nRWork)

Аргументы

S

SimStruct, представляющий блок S-Function.

nRWork

Количество элементов в рабочем векторе с плавающей точкой.

Возвраты

Количество элементов, заданное как nRWork, или -1 если DYNAMICALLY_SIZED.

Описание

Использование в mdlInitializeSizes для определения количества real_T рабочие векторные элементы в виде 0, положительного целого числа или DYNAMICALLY_SIZED. Если вы задаете DYNAMICALLY_SIZED, можно задать истинную (положительное целое) ширину в mdlSetWorkWidths; в противном случае используемая ширина является шириной сигнала, проходящего через блок. Элементы вектора RWork инициализированы в нуль.

Языки

C, C++

Пример

Смотрите S-функцию sfun_dynsize.c используется в sfcndemo_sfun_dynsize и S-функции sfunmem.c используется в sfcndemo_sfunmem.

См. также

ssSetNumIWork, ssSetNumPWork

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