# MATLAB tutorials and freeware equivalent?Watch

Announcements
#1
I'm doing engineering mathematics coursework, and it is to be done mostly on MATLAB. Unfortunately, despite not understanding the questions in plain English to begin with, I understand the MATLAB language even less.

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):

randn(’state’,sum(100*clock) );
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.

Cheers
0
6 years ago
#2
Just Google like "An introduction to Matlab" or "Matlab for beginners" or something like that and you'll find tons of good books and websites and stuff that teach you from basically zero knowledge on Matlab.

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".
0
#3
I'll probably raid the library at some point tomorrow, but I was wondering if anyone found a particular resource useful. I've used books to learn coding in the past, and some were a bit rubbish to follow.

Was there a particular book that you bought for it?
0
X

new posts
Back
to top
Latest
My Feed

### Oops, nobody has postedin the last few hours.

Why not re-start the conversation?

see more

### See more of what you like onThe Student Room

You can personalise what you see on TSR. Tell us a little about yourself to get started.

### University open days

• University of Bristol
Wed, 23 Oct '19
• University of Exeter
Wed, 23 Oct '19
• University of Nottingham
Wed, 23 Oct '19

### Poll

Join the discussion

Yes I know where I'm applying (154)
59.46%
No I haven't decided yet (60)
23.17%
Yes but I might change my mind (45)
17.37%