Main Content

clear

모델의 모델 작업 공간에서 변수 지우기

설명

예제

clear(mdlWks)Simulink.ModelWorkspace 객체 mdlWks로 표현되는 모델 작업 공간에서 모든 변수를 제거합니다.

예제

clear(mdlWks, varName)은 모델 작업 공간 mdlWks에서 이름이 varName인 변수를 제거합니다.

예제

모두 축소

예제 모델 vdp를 엽니다.

openExample('simulink_general/VanDerPolOscillatorExample')

vdp의 모델 작업 공간을 나타내는 Simulink.ModelWorkspace 객체를 만듭니다.

mdlWks = get_param('vdp','ModelWorkspace');

모델 작업 공간에서 값이 5.12myVar이라는 변수를 만듭니다.

assignin(mdlWks,'myVar',5.12)

myVar를 비롯하여 모델 작업 공간의 모든 변수를 지웁니다.

clear(mdlWks)

예제 모델 vdp를 엽니다.

openExample('simulink_general/VanDerPolOscillatorExample')

vdp의 모델 작업 공간을 나타내는 Simulink.ModelWorkspace 객체를 만듭니다.

mdlWks = get_param('vdp','ModelWorkspace');

모델 작업 공간에서 값이 5.12var1이라는 변수를 만듭니다.

assignin(mdlWks,'var1',5.12)

모델 작업 공간에서 값이 7.5var2라는 다른 변수를 만듭니다.

assignin(mdlWks,'var2',7.5)

모델 작업 공간에서 변수 var1을 지웁니다.

clear(mdlWks, 'var1')

입력 인수

모두 축소

타깃 모델 작업 공간으로, Simulink.ModelWorkspace 객체로 지정됩니다.

제거할 변수의 이름으로, string형 또는 문자형 벡터로 지정됩니다.

버전 내역

R2006a 이전에 개발됨