Main Content

Simulink.Mask 클래스

네임스페이스: Simulink

프로그래밍 방식으로 마스크 제어하기

설명

Simulink.Mask 클래스의 인스턴스를 사용하여 다음 작업을 수행할 수 있습니다.

  • 마스크 생성, 복사 및 삭제.

  • 마스크 파라미터 생성, 편집 및 삭제.

  • 마스크를 소유한 블록 결정.

  • 마스크에 대해 정의된 작업 공간 변수 가져오기.

속성

모두 확장

연결된 블록의 마스크 유형은 문자형 벡터 또는 string형으로 지정됩니다.

데이터형: char | string

블록에 대한 설명으로, 문자형 벡터 또는 string형으로 지정됩니다.

데이터형: char | string

마스크 처리된 블록에 대한 도움말 텍스트로, 문자형 벡터 또는 string형으로 지정됩니다.

데이터형: char | string

마스크 처리된 블록에 대한 초기화 명령으로, 문자형 벡터 또는 string형으로 지정됩니다.

데이터형: char | string

블록이 자신의 내용을 수정하도록 허용하는 옵션으로, 논리형으로 지정됩니다.

데이터형: logical

블록 아이콘에 대한 MATLAB 코드로, 문자형 벡터 또는 string형으로 지정됩니다.

데이터형: char | string

블록 프레임의 가시성으로, 논리값으로 지정됩니다.

데이터형: logical

아이콘을 불투명하게 설정하는 옵션으로, 논리형으로 지정됩니다.

  • 불투명: 아이콘을 불투명하게 설정합니다.

  • 투명: 아이콘을 투명하게 설정합니다.

데이터형: logical

마스크 아이콘 명령을 실행하기 전에 마스크 초기화 명령을 실행하는 옵션으로, 열거형 데이터형으로 지정됩니다.

데이터형: enum

블록과 함께 아이콘을 회전하는 옵션으로, 열거형 데이터형으로 지정됩니다.

데이터형: enum

포트 회전 유형으로, 열거형 데이터형으로 지정됩니다. 이 속성을 default로 설정하면 블록의 위쪽과 아래쪽에 있는 포트에 대해 왼쪽에서 오른쪽으로의 포트 번호 지정 순서를 유지하고 블록의 왼쪽과 오른쪽에 있는 포트에 대해 위쪽에서 아래쪽으로의 포트 번호 지정 순서를 유지하도록 포트가 시계 방향으로 회전된 후 재정렬됩니다. 이 속성을 physical로 설정하면 포트가 블록과 함께 회전되며 시계 방향으로 회전된 후 재정렬되지 않습니다.

데이터형: enum

그리기 명령의 단위로, 열거형으로 지정됩니다. autoscale은 블록 프레임에 맞게 아이콘 크기를 스케일링합니다. normalized 는 왼쪽 아래 코너가 (0,0)이고 오른쪽 위 코너가 (1,1)인 블록 프레임 내에 아이콘을 그립니다. 0에서 1까지의 X 값과 Y 값만 표시됩니다. 블록 크기를 조정하면 아이콘 크기도 조정됩니다. pixels는 픽셀 단위로 표현된 X 값과 Y 값으로 아이콘을 그립니다. 블록의 크기를 조정할 때 아이콘의 크기는 자동으로 조정되지 않습니다.

데이터형: enum

별도의 MAT 파일에 마스크 초기화 코드와 콜백 코드가 있는 경우, 이 옵션을 사용하여 모델과 함께 콜백 파일을 저장할 수 있습니다. 논리값으로 지정됩니다.

데이터형: logical

마스크 초기화 코드와 콜백 코드를 포함하는 콜백 파일의 이름으로, 문자형 벡터 또는 string형으로 지정됩니다.

데이터형: char | string

마스크 파라미터 속성으로, Simulink.MaskParameter 객체로 지정됩니다.

포트 식별자 속성으로, Simulink.Mask.PortIdentifiers 객체로 지정됩니다.

파라미터 제약 조건 규칙을 추가하거나 제거하는 옵션으로, Simulink.Mask.Constraints 객체로 지정됩니다.

파라미터 간의 제약 조건으로, Simulink.Mask.CrossParameterConstraints로 지정됩니다.

포트 제약 조건을 추가하거나 제거하는 옵션으로, Simulink.Mask.PortConstraint 객체로 지정됩니다.

마스크 처리된 블록의 포트에 대한 제약 조건을 추가하거나 제거하는 옵션으로, Simulink.Mask.CrossPortConstraint 객체로 지정됩니다.

메서드

모두 확장

버전 내역

R2010a에 개발됨