Main Content

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

블록 마스크 만들기

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

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

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

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

블록 마스크를 만드는 방법에 대해 알아보려면 Create a Simple Mask 항목을 참조하십시오.

클래스

Simulink.MaskControl masks programmatically
Simulink.Mask.ConstraintsCreate Mask Constraint
Simulink.MaskParameterControl mask parameters programmatically
Simulink.dialog.ControlCreate instances of dialog control
Simulink.dialog.parameter.CustomTableCreate custom tables programmatically
Simulink.dialog.ListboxControlControl listbox programmatically
Simulink.dialog.TreeControlControl Tree control programmatically

도움말 항목

마스크 처리 소개

Masking Fundamentals

Learn the basics about masking and when to mask blocks.

Create a Simple Mask

Create and customize a block mask.

Manage Existing Masks

View or edit an existing block mask.

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

Mask Editor Overview

Create and customize masks using the Mask Editor interface.

Specify Data Types Using DataTypeStr Parameter

Add data type constraint for an Edit mask parameter.

Design a Mask Dialog Box

Try this example to create a mask dialog box and understand the use of some Mask Editor features.

Handling Large Number of Mask Parameters

Add large number of mask parameters in a Table programmatically.

Customize Tables for Masked Blocks

Add custom tables to mask dialog box.

Control Custom Tables Programmatically

Use Command Line Interface to control custom tables.

마스크 처리 기능

Validating Mask Parameters Using Constraints

Add validation to mask parameters using constraints.

Custom Constraints

Create custom constraints using MATLAB logical expressions.

Mask Callback Code

Add and execute mask callback code.

Initialize Mask

Use MATLAB® code to initialize a block mask.

Promote Parameter to Mask

Expose specific block parameters to the mask.

Control Masks Programmatically

Create and edit block masks from the MATLAB command line.

Pass Values to Blocks Under the Mask

Specify input values using the mask dialog box.

Mask Linked Blocks

Add custom interface to linked blocks.

Define Measurement Units for Masked Blocks

Set measurement units for output and input ports of a masked block.

Add Images in Masks

Add images as mask icons and save them in the SLX file.

Create Hierarchical List in Mask Dialog

Create a hierarchical list of data on a mask.

마스크 콜백

Dynamic Mask Dialog Box

Change the mask dialog box based on user - input.

Dynamic Masked Subsystem

Create masked library blocks that can modify their structural contents.

Debug Masks That Use MATLAB Code

Troubleshoot errors in the mask initialization code.

모델 마스크

Introduction to System Mask

Learn about masking a model.

Create and Reference a Masked Model

How to mask a model interactively.

Control Model Mask Programmatically

How to mask a model programmatically.

예제 모델

Masking Example Models

View Simulink models that demonstrate masking capabilities.

추천 예제