get
시뮬레이션 결과의 값에 액세스 및 표시
구문
output
= get(simOut, 'VarName
')
output
= simOut.get('VarName
')
설명
은 하나의 변수 이름을 받습니다. output
= get(simOut
, 'VarName
')VarName
은 작은따옴표 안에 지정합니다.
은 점 표기법을 사용하여 하나의 변수 이름을 받는 구문입니다.output
= simOut.get('VarName
')
팁
get 함수를 사용하는 더 간단한 방법은 점 표기법을 사용하는 것입니다. 예를 들어, xout
출력 변수의 데이터에 액세스하기 위해 다음 명령을 사용할 수 있습니다.
simOut.xout
입력 인수
출력 인수
|
입력 인수에 지정된 이름의 변수에 기록된 값. |
예제
vdp
를 시뮬레이션하고 변수 youtNew의 값을 yout에 저장합니다.
simOut = sim('vdp',... 'SaveState','on','StateSaveName','xoutNew',... 'SaveOutput','on','OutputSaveName','youtNew'); yout = simOut.get('youtNew')
대안
더 간단한 방법은 점 표기법을 사용하는 것입니다. 예를 들어, xout
출력 변수의 데이터에 액세스하기 위해 다음 명령을 사용할 수 있습니다.
simOut.xout
또 다른 방법은 Simulink.SimulationOutput.who
를 사용한 다음 Simulink.SimulationOutput.find
를 사용하는 것입니다.