Пакет: 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
.