Main Content

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

앱 작성 구성요소

앱 디자이너 및 UI Figure는 완전한 기능을 갖춘 현대적 응용 프로그램을 설계하는 데 사용할 수 있는 여러 다양한 구성요소를 지원합니다. 아래 표에는 사용할 수 있는 구성요소가 나열되어 있습니다.

  • 일반 구성요소 — 버튼, 슬라이더, 드롭다운 목록, 트리 등의 상호 작용에 응답하는 구성요소를 포함합니다.

  • 좌표축 — 데이터 시각화 및 탐색을 위한 플롯을 생성하기 위한 좌표축을 포함합니다.

  • 컨테이너 및 Figure 툴 — 구성요소를 그룹화하는 데 사용할 수 있는 패널 및 탭과 메뉴 모음을 포함합니다.

  • 계측 구성요소 — 상태를 시각화하는데 사용할 수 있는 계기판 및 램프와 입력 파라미터 선택에 사용할 수 있는 노브 및 스위치를 포함합니다.

  • 확장 가능 구성요소 — 사용자가 작성하는 사용자 지정 UI 구성요소를 포함합니다. 위젯 또는 데이터 시각화와 같은 내용을 표시하기 위해 타사 라이브러리와 상호 작용합니다.

  • 툴박스 구성요소 — 툴박스로 작성된 UI 구성요소를 포함합니다. 추가적인 툴박스 라이선스 및 설치가 필요합니다.

모든 구성요소는 프로그래밍 방식으로 사용 가능합니다. 또한 대부분의 UI 구성요소는 앱 디자이너 구성요소 라이브러리에서 캔버스로 끌어서 놓을 수 있습니다. 앱 디자이너로 만든 앱에 구성요소 라이브러리에서 사용할 수 없거나 실행 중인 앱에 동적으로 추가하려는 구성요소를 추가하려면 프로그래밍 방식으로 UI 컴포넌트를 앱 디자이너에 추가하기 항목을 참조하십시오.

앱 디자이너에서 그래픽스 함수를 호출하면 일반적으로 MATLAB® 명령줄에서 사용하는 것과는 워크플로가 약간 다릅니다. 앱 디자이너에서 그래픽스 함수를 호출하는 방법에 대한 자세한 내용은 앱 디자이너에서 그래픽스 표시하기 항목을 참조하십시오.

일반 구성요소

좌표축

좌표축 정보예제
UIAxes 속성

A mesh surface plot

Axes 속성
이 객체는 프로그래밍 방식으로만 추가할 수 있습니다.

Two normalized histogram plots in the same axes. A blue histogram is centered near zero and an orange one is centered near one.

GeographicAxes Properties
이 객체는 프로그래밍 방식으로만 추가할 수 있습니다.

Set of geographic axes that uses the 'colorterrain' basemap. A solid red line is plotted between two points: Imperial Beach, California and San Francisco, California. The two end points are marked with red asterisks.

PolarAxes 속성
이 객체는 프로그래밍 방식으로만 추가할 수 있습니다.

Scatter chart in polar coordinates

컨테이너 및 Figure 툴

대화 상자 및 알림

대화 상자 정보예제
uialert
이 객체는 프로그래밍 방식으로만 추가할 수 있습니다.

An Invalid File dialog box displayed in front of a UI figure. A red octagon icon with a white exclamation point appears to the left of an alert message that says "File not found".

uiconfirm
이 객체는 프로그래밍 방식으로만 추가할 수 있습니다.

A Confirm Save dialog box with the message "Saving these changes will overwrite previous changes." The options it presents are "Overwrite", "Save as new", and "Cancel".

uiprogressdlg
이 객체는 프로그래밍 방식으로만 추가할 수 있습니다.

A progress dialog box displayed in front of a UI figure. The message displayed above the progress bar says "Loading your data". A blue progress bar shows that the process is one-third complete.

uisetcolor
이 객체는 프로그래밍 방식으로만 추가할 수 있습니다.

Color picker dialog box that shows the standard colors, recent colors, and preview of the default color which is set to yellow

uigetfile
이 객체는 프로그래밍 방식으로만 추가할 수 있습니다.

File selection dialog box

uiputfile
이 객체는 프로그래밍 방식으로만 추가할 수 있습니다.

Save to file dialog box

uigetdir
이 객체는 프로그래밍 방식으로만 추가할 수 있습니다.

Folder selection dialog box

uiopen
이 객체는 프로그래밍 방식으로만 추가할 수 있습니다.

Load file into workspace dialog box

uisave
이 객체는 프로그래밍 방식으로만 추가할 수 있습니다.

Save workspace variables dialog box

계측

확장 가능 구성요소

툴박스 구성요소

앱 디자이너에서 생성된 앱이나 uifigure 함수로 생성된 앱은 Aerospace Toolbox 구성요소를 지원합니다. 자세한 내용은 Flight Instruments (Aerospace Toolbox) 항목을 참조하십시오. 툴박스 구성요소를 사용하려면 해당 툴박스가 설치되어 있고 유효한 라이선스가 있어야 합니다.

관련 항목