getVariable
모델의 모델 작업 공간에 있는 변수의 값 반환
설명
은 varValue
= getVariable(mdlWks
,varName
)Simulink.ModelWorkspace
객체 mdlWks
로 표현되는 모델 작업 공간에 존재하는 varName
이라는 이름의 변수 값을 반환합니다.
타깃 변수의 값이 핸들 객체(예: Simulink.Parameter
)에 대한 핸들인 경우 getVariable
은 핸들의 복사본을 반환합니다. 모델 작업 공간에 있는 변수를 변경하거나 반환된 변수(variableValue
)를 변경하면 양쪽 변수가 모두 영향을 받습니다.
핸들 객체의 깊은 복사본(deep copy)을 반환하려면 객체의 copy
메서드를 사용하십시오. 모델 작업 공간에 저장하는 핸들 객체를 수정하려면 getVariable
메서드와 assignin
메서드를 둘 다 사용하는 것이 좋습니다(핸들 객체의 속성값 수정하기 참조).
예제
입력 인수
출력 인수
버전 내역
R2012a에 개발됨