exponenta event banner

ssSetIWorkValue

Установка элемента целого рабочего вектора блока

Синтаксис

int_T ssSetIWorkValue(SimStruct *S, int_T idx, int_T value)

Аргументы

S

SimStruct представляет S-функциональный блок.

idx

Индекс устанавливаемого элемента.

value

Новое значение элемента.

Прибыль

int_T значение, переданное в макрос.

Описание

Устанавливает idx элемент целого рабочего вектора S-функции в value. Вектор состоит из элементов типа int_T и имеет длину ssGetNumIWork(S). Обычно этот вектор инициализируется в mdlStart или mdlInitializeConditions, обновлено в mdlUpdate, и используется в mdlOutputs. Этот макрос можно использовать в цикле моделирования. mdlInitializeConditions, или mdlStart процедуры.

Языки

C, C++

Пример

Следующее заявление

ssSetIWorkValue(S, 0, 1);

задает для первого элемента рабочего вектора значение 1.

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