exponenta event banner

ssSetRWorkValue

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

Синтаксис

real_T ssSetRWorkValue(SimStruct *S, int_T idx, real_T value)

Аргументы

S

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

idx

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

value

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

Прибыль

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

Описание

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

Языки

C, C++

Пример

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

ssSetRWorkValue(S, 0, 1.0);

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

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