Задание элемента рабочего вектора с плавающей запятой блока
real_T ssSetRWorkValue(SimStruct *S, int_T idx, real_T value)
SSimStruct представляет 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.