주요 콘텐츠

figure 기반 앱 업데이트하기

GUIDE로 작성한 앱을 앱 디자이너로 마이그레이션하거나 figure 함수를 사용하여 만든 앱에 권장 기능 도입

앱을 만들려면 앱 디자이너를 사용하여 대화형 방식으로 만들거나 uifigure 함수를 사용하여 프로그래밍 방식으로 만드는 것이 좋습니다.

GUIDE를 사용하여 만든 기존 앱이 있는 경우 계속해서 앱을 실행할 수 있지만 대화형 GUIDE 디자인 환경을 사용하여 앱을 편집할 수는 없습니다. 기존 GUIDE 앱을 변경하려면 GUIDE 마이그레이션 전략 항목을 참조하십시오.

figure 함수를 사용하여 만든 기존 앱이 있는 경우 이러한 앱을 계속해서 개발, 실행 및 편집할 수 있지만, UI Figure에서 사용할 수 있는 기능과 UI 컴포넌트를 모두 활용할 수는 없습니다. 앱에 최신 기능을 도입하는 방법에 대한 자세한 내용은 Update figure-Based Apps to Use uifigure 항목을 참조하십시오.

함수

모두 확장

appmigration.migrateGUIDEAppMigrate GUIDE apps to App Designer (R2023a 이후)
axes카테시안 좌표축 생성
uicontrol사용자 인터페이스 컨트롤 만들기
uitable 테이블 사용자 인터페이스 컴포넌트 생성
uipanel패널 컨테이너 만들기
uibuttongroup버튼 그룹을 만들어 라디오 버튼과 토글 버튼 관리
uitab탭이 있는 패널 만들기
uitabgroup탭이 있는 패널에 대한 컨테이너 만들기
uimenu메뉴 또는 메뉴 항목 만들기
uicontextmenuCreate context menu component
uitoolbarCreate toolbar in figure
uipushtoolCreate push tool in toolbar
uitoggletoolCreate toggle tool in toolbar
alignUIControl 컴포넌트 및 Axes 객체 정렬
moveguiFigure를 화면의 지정된 위치로 이동
getpixelposition컴포넌트 위치 가져오기(단위: 픽셀)
setpixelpositionSet component position in pixels
listfonts사용 가능한 시스템 글꼴(System Font) 나열
textwrapWrap text for user interface control
uistackUI 컴포넌트의 시각적 쌓임 순서 재정렬
disableLegacyPaddingIncrease padding in panel UI container (R2025a 이후)
enableLegacyPaddingDecrease padding in panel UI container (R2025a 이후)

알림

errordlg오류 대화 상자 생성
warndlg경고 대화 상자 만들기
msgbox메시지 대화 상자 만들기
helpdlg도움말 대화 상자 생성
waitbar대기 표시줄 대화 상자 만들기 또는 업데이트

확인과 입력

questdlg질문 대화 상자 생성하기
inputdlg사용자 입력값을 수집하는 대화 상자 생성
listdlg목록 선택 대화 상자 만들기
uisetcolor색 선택기 열기
uisetfontOpen font selection dialog box
export2wsdlg작업 공간으로 변수를 내보내기 위한 대화 상자 만들기

파일 시스템

uigetfile파일 선택 대화 상자 열기
uiputfile파일을 저장하기 위한 대화 상자 열기
uigetdir폴더 선택 대화 상자 열기
uiopen파일 선택 대화 상자를 열고 선택된 파일을 작업 공간에 불러오기
uisaveMAT 파일에 변수를 저장하기 위한 대화 상자 열기

인쇄하기와 내보내기

uiprintdlgOpen figure print dialog box (R2025a 이후)
uiexportdlgOpen figure export dialog box (R2025a 이후)

기타

dialog빈 모달 대화 상자 생성
uigetpref Create dialog box that opens according to user preference
uiwait프로그램 실행 차단 및 재개 대기
uiresume일시 중지한 프로그램 실행 재개
waitfor실행 차단 및 조건부 대기
waitforbuttonpress클릭 또는 키 누름 대기
getappdata애플리케이션 데이터 가져오기
setappdata애플리케이션 데이터 저장
isappdata애플리케이션 데이터가 존재하는지 확인
rmappdataRemove application data
guidataUI 데이터 저장 또는 가져오기
guihandlesFigure의 자식 객체 검색
uisetprefManage preferences used in uigetpref

속성

모두 확장

Axes 속성 좌표축의 모양과 동작
UIControl 속성사용자 인터페이스 컨트롤의 모양과 동작 제어
Table테이블 UI 컴포넌트
PanelPanel UI container
ButtonGroupButton group UI container
Tab Tab UI container
TabGroup Tab group UI container
MenuMenu UI component
ContextMenuContext menu UI component
ToolbarToolbar UI component
PushToolPush tool UI component
ToggleToolToggle tool UI component

도움말 항목

GUIDE 앱

프로그래밍 방식 앱