Возвращает значение переменной в рабочем пространстве модели модели
возвращает значение переменной, имя которой varValue
= getVariable(mdlWks
,varName
)varName
который существует в рабочем пространстве модели, представленном Simulink.ModelWorkspace
mdlWks объекта
.
Если значение целевой переменной является указателем на объект-указатель (например Simulink.Parameter
), getVariable
возвращает копию указателя. Изменения, которые вы вносите в переменную в рабочем пространстве модели или в возвращаемую переменную (variableValue
) влияют на обе переменные.
Чтобы вернуть глубокую копию указателя объекта, используйте copy
метод объекта. Чтобы изменить объект указателя, который вы храните в рабочем пространстве модели, лучшей практики использовать оба getVariable
и assignin
методы (см. Изменение значения свойства Указателя Объекта).