User`s guide

1 About GUIs in MATLAB
®
Software
Where Do I Start?
Before starting to construct a GUI you have to design it. At a minimum,
youhavetodecide:
Who the GUI users will be
W hat you want the GUI to do
How users will interact with the GUI
What components the GUI requires to function
When designing any software, you need to understand the purposes a new
GUI needs to satisfy. You or the GUI’s potential users should document user
requirements as completely and precisely as possible before starting to build
it. This includes specifying the inputs, outputs, displays, and behaviors of the
GUI and the application it controls. After you design a GUI, you need to
program each of its controls to operate correctly and consistently. Finally, you
should test the completed or prototype GUI to make sure that it behaves as
intended under realistic co nditions. (Or better yet, have someone else test it.)
If testing reveals design or programming flaws, iterate the design until the
GUI works to y ou r satisfaction . The following diagram illustrates the main
aspects of this p rocess.
1-6