Пакет: sdo
Задание значения конструктивной переменной в модели
sdo.setValueInModel(modelname,param_des)
sdo.setValueInModel(modelname,param_des,value)
sdo.setValueInModel( устанавливает значение параметра в открытой модели Simulink ®, равное modelname,param_des)Value свойство конструктивной переменной param_des .
Как правило, эта команда используется для обновления модели Simulink с оптимизированными значениями параметров.
sdo.setValueInModel( задает для параметра указанное значение.modelname,param_des,value)
|
Имя модели Simulink, указанное как символьный вектор или строка. Например, |
|
Конструктивная переменная, заданная как:
Если параметр находится в ссылочной модели, имя переменной должно содержать путь. Например, если параметр Если |
|
Значение, устанавливаемое для конструктивной переменной. Использовать массив ячеек с тем же количеством элементов, что и число переменных в |
Измените значение конструктивной переменной в модели.
sldo_model1_stepblk;
p_des = sdo.getParameterFromModel('sldo_model1_stepblk','Kp');
p_des.Value = 1.1*p_des.Value;
sdo.setValueInModel('sldo_model1_stepblk',p_des);Значение Kp имеет значение Value имущество p_des.