|
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
Prerequisites
Attended "MATLAB for Technical Computing"
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
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.
|