20 of 20 people found the following review helpful:
4.0 out of 5 stars
Not a Tutorial and GUI Coverage is Limited, 4 Feb 2003
By Nathaniel T Janewit - Published on Amazon.com
This review is from: Graphics and GUIs with MATLAB (Graphics & GUIs with MATLAB) (Paperback)
Despite the promise of this text (Graphics AND GUIs, not just graphics), only one chapter (out of 10) is fully dedicated to GUIs. It provides ways to do most everything, but some things, such as exclusive radio buttons, can be implemented better using other source code (from MATLAB documentation or from online resources) as examples. However, the explanations of handle graphics and general graphical functionality are very useful (for example you can graph R^3 functions with adjustable transparency), and although it is not perfectly understandable at times, it is certainly better than most of the MATLAB resources (especially the standard documentation) you may find out there.
Before expecting to program GUIs, it should be advised that the reader should know a programming language similar to MATLAB's; C would be the most useful to know since MATLAB's language is based on it. That said, there are many well-commented code examples to follow to improve your understanding, but if you have a hard time following the code, the book often won't clear much up.
Since there are few MATLAB books covering graphics and GUIs, this book may be the best to have at the moment. Still, one should buy this keeping in mind that it is most useful to those who already have background in programming. It is not a tutorial.
19 of 19 people found the following review helpful:
3.0 out of 5 stars
GUI programming and user interface properties, 13 Jan 2000
By Daniel Mall - Published on Amazon.com
This review is from: Graphics and GUIs with MATLAB (Paperback)
Common plotting techniques covers material already presented in the MATLAB manuals. Handle graphics is a great introduction to the MATLAB user interface organization. The properties of user interface objects are covered comprehensively including the properties not documented by MATLAB. The author distinguishes between MATLAB 4 and MATLAB 5 features and programming. Explains stretchable GUIs and interruptible callbacks. The book needs a deeper coverage of MATLAB programming techniques especially in the data structures, code organization, and callback techniques. Example functions use the finite state machine programming style. Good supplement to the MATLAB user manuals.
14 of 14 people found the following review helpful:
3.0 out of 5 stars
Nice book, but sloppy editing, 22 Aug 2000
By A Customer - Published on Amazon.com
This review is from: Graphics and GUIs with MATLAB (Paperback)
I found this book to be a useful addition to the Matlab user-manual. Editing, however, could have been better. There are simply too many little annoying writing and spelling errors, and the coverage of certain Matlab commands sometimes lacks a logical structure. Having said that, I still would recommend the book for Matlab users who want to explore advanced graphics or GUI-design.