MATLAB GUI

HOME PAGE | THE AUTHOR | THE BOOK | EXCERPT PAGE | CODE SAMPLES | REVIEWS PAGE | CONTACT


MATLAB Advanced GUI Development

 

MATLAB®Advanced GUI Development

  Scott T. Smith
 

After more than 20 years of development, MATLAB has evolved from a powerful matrix calculation application into a universal programming tool used extensively within scientific and engineering communities both commercial and academic. MATLAB versions 6.x and 7.x include functionality for developing advanced graphical user interfaces, GUIs, and real-time animation and graphics. GUI applications offer many advantages for users who wish to solve complex problems by providing interactivity and visual feedback. Some common examples of application areas where MATLAB GUI development is desirable:

• Image and Video Processing
• Signal Processing
• Communications
• Simulation of Complex Systems
• Instrumentation and Data Acquisition Interfaces
• Control Systems
• Financial Analysis
• Animation of 2D or 3D Graphical Data

MATLAB capabilities

This text introduces you to the capabilities of MATLAB for GUI development and covers the following areas in detail:
• Handle Graphics® programming and low-level GUIs
• High-level GUI development using GUIDE
• The structure of GUIs including event processing, callbacks, timers, and real-time animation of plots / data
• Advanced GUI architectures including multiple figure GUIs and image mapped interface controls

MATLAB examples

Instructional examples and exercises are provided throughout each chapter that offers a hands-on approach to learning MATLAB GUI development. The M-file code for each example and exercise solution is available for download on the web to help you quickly learn how to develop your own GUIs!

 

Available at Amazon.com and fine bookstores everywhere