Resources for learning Matlab?
January 27, 2012 12:15 PM Subscribe
I'm starting a new job soon where I will be using Matlab a whole lot. I've used Matlab (and Octave) before and know the basics, but I want to become an expert. What book should I buy, or what other resources should I look into?
If it matters, I will be working on images from an MRI study. I have reasonably extensive experience with scripting and compiled languages, but I need to learn what Matlab is particularly good at so I don't spend a lot of time reinventing the wheel.
So, if I could buy one book that would turn me into Matlab whiz, what would it be?
Other advice for brushing up on Matlab also welcome.
posted by no regrets, coyote to computers & internet (7 answers total) 3 users marked this as a favorite
SPM is a Matlab toolbox with its own GUI. Although it can, in principle, be scripted, MRI analysis is painstaking enough that there is little need to batch processes en masse. SPM comes with PDF documentation, which is readable. There is also a hardcover book (see website), but it primarily covers the statistical foundations of what SPM does.
As far as using Matlab qua Matlab, a working knowledge of the fundamentals should be sufficient. A book like Matlab for Neuroscientists will review basic syntax and take you through a variety of applications, some of which will be more relevant to your needs than others. Be familiar with matrix and vector operations, basic statistics, and elementary calculus concepts.
posted by Nomyte at 12:31 PM on January 27, 2012