MATLAB 및 Simulink 교육

Building Interactive Applications in MATLAB

일정 보기 및 등록

교육과정 세부 정보

본 1일 교육과정은 MATLAB 환경에서 응용 프로그램(Apps)의 대화형 사용자 인터페이스 생성 방법을 다룹니다. 교육과정에서는 푸시 버튼, 슬라이더 그리고 메뉴와 같은 사용자 인터페이스의 제어 방법을 익히고, 이를 활용하여 MATLAB 응용 프로그램을 위한 견고하며 사용하기 편리한 인터페이스 생성 방법을 학습합니다. 그래픽 인터페이스 프로그래밍 경험이 없어도 됩니다. 본 과정의 주요 내용은 다음과 같습니다.

  • App Designer 환경에서 응용 프로그램 레이아웃 설정하기
  • 대화형 구성요소를 위한 콜백 함수 생성하기
  • 응용 프로그램에서 그래픽 객체 생성 및 업데이트하기
  • 사용자 동작에 대응하기 위한 응용 프로그램 구성요소 만들기
  • 다중 윈도우를 가지는 응용 프로그램 생성하기

Day 1 of 1


앱 디자이너 환경 사용

Objective: 앱 디자이너에서 구성요소 레이아웃을 설정하고 구성요소에 대화형 동작을 지정하여 앱을 만들고 공유합니다.

  • 앱 디자이너 인터페이스에서 작업
  • 구성요소에 콜백 추가
  • 콜백 기능 프로그래밍
  • 다른 사람과 앱 공유

플롯 생성 및 업데이트

Objective: 사용자 상호 작용으로 수정할 수 있는 그래픽스 요소를 포함하는 앱과 지속적으로 조정 가능한 구성요소를 포함하는 앱을 생성합니다.

  • 앱 내에서 플로팅 함수 사용
  • 앱 내에서 그래픽 객체에 액세스
  • 지속적으로 앱을 업데이트하도록 구성요소 프로그래밍
  • 여러 구성요소 간에 콜백 공유
  • 헬퍼와 시작 기능 추가

반응형 구성요소 생성

Objective: 사용자 동작에 맞게 조정되는 구성요소를 포함하는 견고하고 유연한 앱을 생성합니다.

  • 로컬 응용 프로그램 데이터 추가 및 사용
  • 그룹화된 구성요소 활용
  • 구성요소 속성 수정

다중 윈도우와 앱 관리

Objective: 추가 대화 상자 윈도우를 사용하는 앱과 헬퍼 앱을 생성합니다.

  • 표준 대화 상자 윈도우 사용
  • 오류 캐치
  • 헬퍼 앱 생성
  • 앱 간에 응용 프로그램 데이터 전달

수준: 중급

수강자 필수조건:

기간: 1 일

언어: Deutsch, English, 日本語, 한국어

일정 보기 및 등록