This book serves its purpose as an introduction to matlab. It focuses on providing minimal code examples for various graphs. It turns out a little code goes a long way in matlab to generate some impressive 3D plots. Matlab is excellent for graphing 2D and 3D plots. Luckily matlab has excellent documentation and once you have the basics you can thrive with the documentation. Still it would've been nice to be exposed to a greater variety of built-in commands, since it is difficult to look up the documentation for the names of commands you've never heard.
I'm a beginner for MATLAB and this book serves well as an introduction to MATLAB. I personally think that for every Computer language out there,a book like this one, should be written.
I didn't completely go through the book as of now and I don't know when I'll be able to,but till now whatever content I've covered,it is introduced in a very easy and good manner and this book is helping me to learn it quickly(when I did't even have any prior knowledge about MATLAB).
So,I recommend this book to everyone who want to learn MATLAB from the basic.
And this book have one of the best "Disclaimer" I have ever read. It goes like:"Under no circumstances does the author assume any responsibility and liability thereof,for any injury caused to the reader by toxic fumes and explosions resulting from mixing incompatible matrices and vectors,Array operations are known to cause irritability and minor itching to beginners. The author, however, might buy the reader a cup of coffee in the case of serious distress. In rare case of very flattering comments or very creative suggestions about improving this book, the author might even buy the reader lunch.The reader is encouraged to try his/her luck by sending comments."
Thoroughly Recommended ! and I give it 4.5 stars,because there is always a chance of improvement. :)
This is January 2015 and I'm still not over with this book.It will take time.