User`s guide

Where Do I Start?
Understand
Requirements
Purpose
Use cases
Interactivity
Functionality
Specify GUI(s)
Inputs
Controls
Displays
Behavior
Outputs
Design GUI(s)
Sequencing
Grouping
Labeling
Styling
Add
another
window or
dialog?
Yes
No
mock-up or prototype
Program GUI(s)
Initialization
Actions
Coordination
Data management
Shutdown
Designing a Graphical User Interface
Test GUI(s)
Unusual inputs
Default actions
Error handling
Wrong results
Ease of use
Generate GUI(s)
via GUIDE
via programming
Iterate as needed
“Design a GU I” on page 6-2 lists several references to help you design GUIs.
You also must decide what technique you want to use to create your GUI.
For more information, see the next section, “Ways to Build MAT LAB G UIs”
on page 1-8.
1-7