Main Content

블록 마스크 만들기

사용자 지정된 모양 만들기, 사용자 정의 인터페이스 만들기, 논리 캡슐화, 서브시스템 및 사용자 지정 블록에 대한 데이터 숨기기

Simulink®에서는 블록 마스크를 만들 수 있습니다. 마스크는 블록에 대한 맞춤형 사용자 인터페이스입니다.

블록을 마스크 처리함으로써 블록 설명, 파라미터 프롬프트, 도움말 텍스트를 원하는 대로 정의하여 새로운 파라미터 대화 상자를 갖도록 블록 다이어그램을 캡슐화할 수 있습니다.

고유한 블록으로 재사용할 수 있는 독립적인 사용자 지정 블록은 Simulink에 정의된 블록처럼 마스크 처리할 수 있습니다.

블록 마스크를 만드는 방법에 대해 알아보려면 간단한 마스크 만들기 항목을 참조하십시오.

클래스

모두 확장

Simulink.Mask프로그래밍 방식으로 마스크 제어하기
Simulink.Mask.ConstraintsCreate mask parameter constraint
Simulink.Mask.PortConstraintsCreate mask port constraints programmatically (R2022a 이후)
Simulink.Mask.ParameterConditionCreate mask parameter conditions (R2022a 이후)
Simulink.Mask.PortConstraintRuleCreate instance of Simulink.Mask.PortConstraintRule to define rules of port constraint (R2022a 이후)
Simulink.Mask.PortIdentifierCreate port identifiers to identify ports of block in mask object (R2022a 이후)
Simulink.Mask.CrossPortConstraintsCreates cross-port constraint among ports of the same masked block (R2023a 이후)
Simulink.Mask.SharedConstraintFileConstraints that needs to be saved in an XML file (R2023a 이후)
Simulink.MaskParameterControl mask parameters programmatically
Simulink.Mask.EnumerationBaseDerive an enumeration class to hold numeric values of any datatype (R2021a 이후)
Simulink.Mask.EnumerationTypeOptionsParse information from enumeration file derived from Simulink.IntEnumType and Simulink.Mask.EnumerationBase (R2021a 이후)
Simulink.dialog.ControlCreate instance of dialog control
Simulink.dialog.ButtonCreate instance of button dialog control
Simulink.dialog.HyperlinkCreate instance of hyperlink dialog control
Simulink.dialog.ImageManage image dialog control
Simulink.dialog.TextManage text dialog control
Simulink.dialog.ListboxControlControl list box programmatically (R2019a 이후)
Simulink.dialog.parameter.ControlCreate a parameter dialog control
Simulink.dialog.parameter.CustomTable프로그래밍 방식으로 사용자 지정 테이블 생성
Simulink.dialog.TreeControlControl Tree control programmatically
Simulink.dialog.LookupTableControlControl mask lookup tables programmatically (R2021b 이후)
Simulink.dialog.LookupTableControl.TableControl table data for mask lookup table (R2021b 이후)
Simulink.dialog.LookupTableControl.BreakpointsControl breakpoint data set for mask lookup table (R2021b 이후)
Simulink.dialog.ContainerCreate instance of container dialog control
Simulink.dialog.GroupCreate instance of group dialog control
Simulink.dialog.PanelCreate instance of panel dialog control
Simulink.dialog.TabCreate instance of tab dialog control
Simulink.dialog.TabContainerCreate instance of tab container dialog control

도움말 항목

마스크 처리 소개

마스크 편집기 사용자 인터페이스

마스크 처리 기능

그래픽 아이콘 편집기

마스크 콜백

시스템 마스크

예제 모델