Получите значение переменного свойства в рабочем пространстве модели
varValue = getVariablePart(mdlWks,varName.Property)
возвращает значение переменного свойства под названием varValue = getVariablePart(mdlWks,varName.Property)
varName.Property
, который существует в рабочем пространстве модели, представленном объектом Simulink.ModelWorkspace
mdlWks
.
Если значение переменного свойства является указателем на объект указателя (такой как Simulink.Parameter
), getVariablePart
возвращает копию указателя.
Используя getVariablePart
предпочтительно для использования evalin
для получения переменных свойств в рабочем пространстве модели потому что:
Функция не делает грязный модель.
Использование функции не приводит к созданию новой переменной или других непреднамеренных результатов.