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