matlab gui 예제

이 예제에서는 GUIDE를 사용하여 여기에 표시된 것과 같이 간단한 사용자 인터페이스(UI)가 있는 앱을 만드는 방법을 보여 줍니다. 이 앱을 만든 코드만 보고 실행하려면 현재 폴더를 쓰기 액세스 권한이 있는 폴더로 설정합니다. 예제 코드를 복사하고 다음 MATLAB® 명령을 실행하여 편집기에서 엽니다. 이 코드는 MATLAB 함수 피크, 멤브레인 및 sinc를 사용합니다. 이 코드는 점 표기법을 사용하여 그래픽 개체 속성을 설정합니다. 도트 표기는 R2014b 이상에서 실행됩니다. 이전 릴리스를 사용하는 경우 대신 set 함수를 사용합니다. 예를 들어 f.Visible = `on`을 설정하도록 변경합니다(f,`Visible`,`on`). 파일의 끝에서 빈 줄 다음끝에 end 문을 추가합니다. 예제에서는 중첩된 함수를 사용하기 때문에 이 end 문이 필요합니다. 자세한 내용은 중첩 함수를 참조하십시오.

명령줄에서 simple_gui2를 입력합니다. MATLAB 소프트웨어는 도움말 텍스트를 표시합니다. 이 코드는 먼저 두 개의 팝업 메뉴 속성을 검색합니다: 마이그레이션 도구는 GUIDE로 만든 FIG 파일에서 읽고 앱 디자이너 MLAPP 파일을 자동으로 생성합니다. MLAPP 파일에는 구성된 구성 요소와 GUIDE 콜백 코드의 복사본이 포함되어 있습니다. 또한 이 도구는 콜백을 업데이트하기 위한 단계를 제공하는 마이그레이션 보고서를 생성하고 지원되지 않는 기능을 나열하며, 사용 가능한 경우 해결 방법을 제안합니다. . GUIDE 외부에서 FIG 파일을 열어 앱을 실행하지 마십시오. 이렇게 하면 그림이 열리고 사용할 준비가 된 것처럼 보이지만 UI가 초기화되지 않고 콜백이 작동하지 않습니다. Enter 키를 누릅니다. 푸시 버튼 레이블이 Surf로 변경됩니다. . .

GUIDE를 열지 않고 GUIDE로 만든 앱을 실행하려면 이름을 입력하여 코드 파일을 실행합니다. 편집기 탭에서 탐색 섹션에서 이동을 클릭한 다음 simple_gui_OpeningFcn을 선택합니다. 그림 호출 후 코드 파일에 이러한 문을 추가하여 세 개의 푸시 버튼 구성 요소를 만듭니다. 모든 구성 요소 정의에 따라 이 줄을 코드 파일에 추가하여 축을 제외한 모든 구성요소를 중심을 따라 정렬합니다. . 스타일 속성은 uicontrol이 푸시 단추임을 지정합니다.