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 함수로 생성된 앱은 여러 추가 제품의 컴포넌트를 지원합니다. 이러한 컴포넌트를 사용하려면 해당 제품이 설치되어 있고 유효한 라이선스가 있어야 합니다.

관련 항목