© Sulaymon Eshkabilov 2019
S. EshkabilovBeginning MATLAB and Simulinkhttps://doi.org/10.1007/978-1-4842-5061-7_3

3. Graphical User Interface Model Development

Sulaymon Eshkabilov1 
Fargo, United States

MATLAB has a number of graphical user interface (GUI) tools and functions that can be employed while building GUI models, either by using the GUI tools or by writing scripts. In this chapter, we cover how to build GUI models with the GUI development environment (GUIDE) and how to write scripts to generate popup and dialog boxes.


There are three principal groups of elements necessary to build a MATLAB GUI model. They are components, figures, and callbacks.
  • MATLAB GUI components are graphical controls (push buttons, edit boxes, lists, sliders, ...

Get Beginning MATLAB and Simulink: From Novice to Professional now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.