MATLAB tutorials and freeware equivalent? Watch
I'm wondering if anyone has used a particularly good resource to learn MATLAB from a basic level up to undergraduate level or beyond. The problem in my tutorials is that they would essentially say "type this" and "type that", but they never told us fundamentally what the code meant. Ideally from the basic "this is how you make a project", "this is how you add 2+3", up to matrices, complex numbers, etc.
For instance, in my maths coursework, we are do type the following (to get a random value to make our coursework unique):
m = 30 + 5*abs(randn(1,1))
But it doesn't explain what this actually does and I struggle to use a concept without understanding what it means. I can guess, but it's tricky to do advanced equations when I don't understand what I'm typing. Sometimes it will have extra numbers which appear to do nothing in the equation, but because I don't understand the code they've given us, I really can't work it out for myself... It's like a monkey at a typewriter.
So, any good resources? Video guides are always good too. I am forced to use FreeMat as they will not provide Matlab to student computers... I have heard that it's a good equivalent, but any better suggestions would also be appreciated.
I did this when I was doing my project using Matlab. I'd never even opened the program before and I need to create all these epidemic models and so I think what you're doing with the basics bit is really good as if you understand the bones of Matlab, you can apply this to your more complex engineering stuff.
Also, don't forget theres a "help" (or something like that) command in Matlab. Any problems, just type "help COMMAND" and it will tell you about the command that you've typed in, i.e "help randn" will tell you all about the command "randn".
Was there a particular book that you bought for it?