앱 작성 컴포넌트
앱 디자이너 및 UI Figure는 완전한 기능을 갖춘 현대적 애플리케이션을 설계하는 데 사용할 수 있는 여러 다양한 컴포넌트를 지원합니다. 아래 표에는 사용할 수 있는 컴포넌트가 나열되어 있습니다.
일반 컴포넌트 — 버튼, 슬라이더, 드롭다운 목록, 트리 등의 상호 작용에 응답하는 컴포넌트를 포함합니다.
좌표축 — 데이터 시각화 및 탐색을 위한 플롯을 생성하기 위한 좌표축을 포함합니다.
컨테이너 및 Figure 툴 — 컴포넌트를 그룹화하는 데 사용할 수 있는 패널 및 탭과 메뉴 모음을 포함합니다.
계측 컴포넌트 — 상태를 시각화하는데 사용할 수 있는 계기판 및 램프와 입력 파라미터 선택에 사용할 수 있는 노브 및 스위치를 포함합니다.
확장 가능 컴포넌트 — 사용자가 작성하는 사용자 지정 UI 컴포넌트를 포함합니다. 위젯 또는 데이터 시각화와 같은 내용을 표시하기 위해 타사 라이브러리와 상호 작용합니다.
툴박스 컴포넌트 — 툴박스로 작성된 UI 컴포넌트를 포함합니다. 추가적인 툴박스 라이선스 및 설치가 필요합니다.
모든 컴포넌트는 프로그래밍 방식으로 사용 가능합니다. 또한 대부분의 UI 컴포넌트는 앱 디자이너 컴포넌트 라이브러리에서 캔버스로 끌어서 놓을 수 있습니다. 앱 디자이너로 만든 앱에 컴포넌트 라이브러리에서 사용할 수 없거나 실행 중인 앱에 동적으로 추가하려는 컴포넌트를 추가하려면 프로그래밍 방식으로 UI 컴포넌트를 앱 디자이너에 추가하기 항목을 참조하십시오.
앱 디자이너에서 그래픽스 함수를 호출하면 일반적으로 MATLAB® 명령줄에서 사용하는 것과는 워크플로가 약간 다릅니다. 앱 디자이너에서 그래픽스 함수를 호출하는 방법에 대한 자세한 내용은 앱 디자이너에서 그래픽스 표시하기 항목을 참조하십시오.
일반 컴포넌트
좌표축
좌표축 정보 | 예제 |
---|---|
UIAxes 속성 |
|
Axes 속성 이 객체는 프로그래밍 방식으로만 추가할 수 있습니다. | |
GeographicAxes Properties 이 객체는 프로그래밍 방식으로만 추가할 수 있습니다. | |
PolarAxes 속성 이 객체는 프로그래밍 방식으로만 추가할 수 있습니다. | |
컨테이너 및 Figure 툴
대화 상자 및 알림
대화 상자 정보 | 예제 |
---|---|
uialert 이 객체는 프로그래밍 방식으로만 추가할 수 있습니다. | |
uiconfirm 이 객체는 프로그래밍 방식으로만 추가할 수 있습니다. | |
uiprogressdlg 이 객체는 프로그래밍 방식으로만 추가할 수 있습니다. | |
uisetcolor 이 객체는 프로그래밍 방식으로만 추가할 수 있습니다. | |
uigetfile 이 객체는 프로그래밍 방식으로만 추가할 수 있습니다. | |
uiputfile 이 객체는 프로그래밍 방식으로만 추가할 수 있습니다. | |
uigetdir 이 객체는 프로그래밍 방식으로만 추가할 수 있습니다. | |
uiopen 이 객체는 프로그래밍 방식으로만 추가할 수 있습니다. | |
uisave 이 객체는 프로그래밍 방식으로만 추가할 수 있습니다. | |
계측
확장 가능 컴포넌트
툴박스 컴포넌트
앱 디자이너에서 생성된 앱이나 uifigure
함수로 생성된 앱은 여러 추가 제품의 컴포넌트를 지원합니다. 이러한 컴포넌트를 사용하려면 해당 제품이 설치되어 있고 유효한 라이선스가 있어야 합니다.
Aerospace Toolbox 컴포넌트 — 자세한 내용은 Flight Instruments (Aerospace Toolbox) 항목을 참조하십시오.
Simulink® 컴포넌트 — 자세한 내용은 시뮬레이션을 제어하는 앱 만들기 (Simulink) 항목을 참조하십시오.