Undocumented Secrets of MATLAB-Java Programming Hardcover – Dec 5 2011
|New from||Used from|
Customers Who Bought This Item Also Bought
No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
To get the free app, enter your e-mail address or mobile phone number.
About the Author
Yair Altman, author of the extremely popular UndocumentedMatlab.com website, is well respected in the MATLAB community as the de-facto guru on undocumented MATLAB features and the MATLAB-Java interface in particular.Yair holds a BSc in Physics and an MSc in Computer Science, has over 20 years of programming experience at various levels of responsibility, and currently consults for several software development projects.
Inside This Book(Learn More)
Most Helpful Customer Reviews on Amazon.com (beta)
I work with a number of Matlab programmers of differing experience and skill levels and they have all found this book immediately useful from the newbies just testing the waters of integrating Java into their Matlab code to more grizzled veterans who still find gems in the many obscure corners that Yair explores.
The book contains a wealth of practical examples and links to a number of indispensible tools that Yair has provided over the years. It is meticulously footnoted and sourced for those that need to track down subject in greater depths. Eve in the rare instance that I have not found the exact answer I'm looking for the book usually explores a closely related subject and gives me the resources to find the answers on my own.
If you planning any kind of reasonably complex MATLAB GUI application this book deserves a place on your shelf.
His book is a careful compilation of expert postings (with reference URLs) and his in-depth experience using Java within MATLAB over the years. I'm especially impressed with the way he carefully layouts the compatibility among different versions of MATLAB. The book itself might not be the easiest read, but if you spend time reading through (especially the beginning chapters), you'll be rewarded with many nuggets of gold.
Highly recommended if you are a Java programmer venturing into MATLAB.
On the plus-side:
1) There are lots of examples, tips and recipes for customizing each and every Matlab GUI element
2) Yair also spotlights a number of widgets you didn't know even existed under Matlab
3) There's even good background info that helps illuminate how and why Matlab graphics has evolved the way it has.
About the only negative is that black and white illustrations require varying degrees of imagination on the part of the reader.
Finally, for anyone expecting to flip to a page and find a 'switch' which magically turns on a cool GUI feature, such as drag and drop functionality, be aware - there is a fair degree of complexity with certain aspect of GUI programming. Anything worthwhile usually requires work, but such is life. However, Yair takes the time to explain the principles of how these things work, and then follows through with full-featured examples demonstrating how you can achieve the desired effect.
Ed and Matt have both noted that book is an invaluable resource to people designing GUI's for MATLAB. I would like to add to that there is plenty of information in Yairs book for using non graphical java packages as well.
Though we have only communicated by e-mail Yair is a friend of mine. He has been kind enough to publish some investigations of mine on his website. I give his book five star rating based on the quality of the information in the book not on his friendship.
Look for similar items by category
- Books > Computers & Technology > Computer Science > Software Engineering > Information Systems
- Books > Computers & Technology > Programming > Algorithms
- Books > Computers & Technology > Programming > Software Design, Testing & Engineering > Object-Oriented Design
- Books > Professional & Technical > Professional Science > Mathematics > Number Systems
- Books > Science & Math > Mathematics > Number Systems