Building Graphical User Interfaces with MATLAB

register

Course Highlights

MATLAB for Building Graphical User Interfaces (GUIs) is a one-day course on techniques for creating easy-to-use, graphical front-ends to MATLAB code. This is a hands-on course which includes the implementation of graphical calculator as a case study. Topics include:

  • How to build GUIs using MATLAB and GUIDE
  • Design and layout considerations
  • Handle Graphics
  • The GUI M-file(s)
  • Working with user interface controls
  • Callback programming and various advanced topic

Course Objectives

The aim of the course is to provide comprehensive knowledge and skills for participants to build user-friendly interface using MATLAB.


Who Must Attend

MATLAB users who wish to learn more details in building GUIs in MATLAB from the command line and from the GUI building tool of MATLAB, GUIDE.

Course Benefits

Upon the completion of the course, the participants will be able to use handle graphics and to design effective GUI.

Prerequisites

Attended "Comprehensive MATLAB" or equivalent experience using MATLAB, as well as a good understanding of the MATLAB language and graphics capabilities.

Course Outline

Introduction
Understand The MathWorks products and the goals of this course

  • Company introduction
  • MATLAB product family
  • Exercises and examples CD
  • What can you do with MATLAB GUIs?
  • MATLAB GUI resources
  • Course overview

Handle Graphics
Review handle graphics concepts and commands

  • Graphics object heirarchy
  • Creating handles to graphics objects
  • Properties of graphics objects
  • The set and get commands
  • Finding graphics objects

Building a Simple GUI
Introduce GUI building programmatically using GUIDE

  • Simple GUI
  • Programmatic GUI building
  • GUI building with GUIDE


GUI Design Principles
Introduce basic principles for effective GUI design and ease-of-use

  • Human-computer interface
  • Interface challenges
  • Design principles
  • Resources for GUI design
ML04 Caculator
Gain hands-on experience in creating a complex GUI using GUIDE
  • The Layout Using GUIDE
  • The BIG Pad
  • The Edit Box Quartet
  • The Operators
  • The Equalizer
  • The Scientists
  • The 8 Byte Memo
  • The Menu
  • Wall Street
  • Last Call
Date::
Please kindly check our Training Calendar
Venue:
  Activemedia Innovation
Time:
  10.00am - 5.30pm
Course Fee:
Please contact our Training Consultants for details
Enquiries:
6742 8173 enquiry@activemedia.com.sg