- A Practical Introduction to Matlab by Mark Gockenbach is an excellent introduction to using MatLab.
- This guide by Ross Spencer and Michael Ware is a little more detailed than the above. It also goes over the basics of how to code. Especially important is chapter 3, "Debugging Code" -- I highly recommend reading this part.
Programming Resources:
- For an introduction to programming in general, take a look at Eric Rollins' Introduction to Programming. He uses Python as the programming language, but it's general enough to translate to MatLab.
LaTeX is a typesetting system that's used all the time in mathematics and the sciences. If you're going into this type of field, I highly recommend learning it.
LaTeX Resources:
- Pretty canonical for reference and introduction is The Not So Short Introduction to LaTeX2e.
Homework Resources:
- An example of how you should include code into homework assignments can be found here.