Simulink.Annotation
텍스트 주석, 이미지 주석, 영역 주석을 만들고 속성 지정
설명
주석은 모델에 설명 노트와 메모를 추가하는 데 사용할 수 있는 시각적 요소입니다. Simulink.Annotation
객체를 통해 프로그래밍 방식으로 주석에 액세스하고 주석을 수정할 수 있습니다.
기존 Simulink.Annotation
객체를 가져오려면 주석을 선택합니다. 그런 다음 getCurrentAnnotation
함수를 사용합니다.
생성
여러 가지 방법으로 Simulink.Annotation
객체를 만들 수 있습니다.
Annotation
객체를 프로그래밍 방식으로 만들려면 이 페이지에서 설명한Simulink.Annotation
함수를 사용하십시오.Annotation
객체를 대화형 방식으로 만들려면 Annotate Models 항목을 참조하십시오.
설명
입력 인수
속성
예제
팁
프로그래밍 방식으로 기존 주석을 수정하려면
find_system
함수를 사용하여 주석 핸들을 가져온 다음get_param
함수를 사용하여 객체를 가져옵니다. 예를 들면 다음과 같습니다.h = find_system(gcs,'FindAll','on','Type','annotation'); a1 = get_param(h(1),'Object');
주석이 현재 실행 중인 콜백 함수를 호출했으면
getCallbackAnnotation
을 사용하여 어떤 주석이 콜백 함수를 호출했는지 확인합니다. 함수는 해당하는Annotation
객체를 반환합니다. 이 함수는 여러 콜백 호출이 포함된 별도의 MATLAB 파일에 콜백 함수를 작성하는 경우에도 유용합니다.
대체 기능
add_block
함수를 사용하여 주석을 만들 수도 있습니다. 예를 들면 다음과 같습니다.
add_block('built-in/Note','model/This is a note.','BackgroundColor','yellow')
는 배경이 노란색인 참고 사항 주석을 만듭니다.add_block('built-in/Area','model/This is an Area.','Position',[120,100,230,200])
은 지정된 위치에 영역 주석을 만듭니다.
대화형 방식으로 주석을 만들고 속성을 편집하려면 Annotate Models 항목을 참조하십시오.
버전 내역
R2006a 이전에 개발됨