1. Not finding help here? Sign up for a free 30min tutor trial with Chegg Tutors
    Dismiss Notice
Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Whats the best book/resource to learn MATLAB?

  1. Nov 15, 2010 #1
    Whats the best book/resource to learn MATLAB??

    Whats the best book/resource to learn MATLAB??
  2. jcsd
  3. Nov 15, 2010 #2
    Re: Matlab

    The best way to learn how to code or use matlab functions from my personal experience is simply looking through the help files and writing program that relate to your work.

    Matlab is an incredibly big program and no one "knows" matlab; people are just competent at certain parts of the program i.e simulink.

    I think getting a book on matlab may be good to see the general idea of how programs are written but as for actually learning to use matlab well, the book would probably not help much.
  4. Nov 15, 2010 #3
    Re: Matlab

    Well the thing is that im just an EE student, and dont work as an EE so i cant think of anything that i would like to do with it now. But i know matlab is a must for engineers.
  5. Nov 15, 2010 #4
    Re: Matlab

    I am an EE student myself!
    The way I am learning to use matlab right now is through my Linear signals and systems course. The labs require us to use matlab to do things like convolution, solving ODE's and finding fourier coefficents etc.
    From my experience, writing programs in matlab to do whatever you feel like is a better way of learning it.
  6. Nov 15, 2010 #5
    Re: Matlab

    bah still taking calc and physics :(
  7. Nov 15, 2010 #6
    Re: Matlab

    The best way to learn then, would be to start writing some simple programs when you have the time.

    I remember seeing a book called Matlab for Engineers at one of my labs but I am not sure how good it is.

    There are also tons of tutorials available online.

    Here is one that was provided by a TA at my university :
    http://www.ee.ryerson.ca/~ieee/articles/MATLAB.html [Broken]
    Last edited by a moderator: May 5, 2017
  8. Nov 15, 2010 #7
    Re: Matlab

    Thanks for that link..

    pst: is this the book? https://www.amazon.com/MATLAB-Engin...=sr_1_4?s=books&ie=UTF8&qid=1289880006&sr=1-4
    Last edited by a moderator: May 5, 2017
  9. Nov 15, 2010 #8
    Last edited by a moderator: May 5, 2017
  10. Nov 16, 2010 #9
    Re: Matlab

    Books aren't easy to learn from. The best way to learn a programming language is to write programs. If a book just gives you programs to write, I guess that helps, but you can find tons of these things online. All I ever use is documentation to look up certain functions or examples on how to do certain things.

    You can read the book all you like but you'll need to be able to actually code sometime.
  11. Nov 16, 2010 #10
    Re: Matlab

    My favorite tutorial:

    http://www.myoops.org/twocw/usu/Civil_and_Environmental_Engineering/Numerical_Methods_in_Civil_Engineering/usufiles/MATLABforSCILABUsers.pdf [Broken]

    It is short and compact, one can simply ignore its title which can be misleading "MATLAB for SciLab users".
    Last edited by a moderator: May 5, 2017
  12. Nov 16, 2010 #11


    User Avatar
    Homework Helper
    Education Advisor
    Gold Member

    Re: Matlab

    Either you are very very smart, Or you have never studied from a well designed programming textbook.
  13. Nov 16, 2010 #12
    Re: Matlab

    I really haven't. I know HTML/CSS/PHP, C++, Java, FORTRAN, Python (a little bit because I use Sage), MATLAB, and I'm pretty well-versed in bash. I'll admit, though, I had to look at a MATLAB textbook because I was assigned homework problems from it. Other than that, I tried to learn from a PHP book around 4 or 5 years ago and I never got past the first section. Took it back to the library the same day. The real secret is just learning from example code. If you take it step-by-step, you begin to learn all the little tricks and quirks to the languages.

    Google is your best friend.

    EDIT: Oh, I had homework problems from a Java book too. Never used it to learn Java though.
  14. Nov 16, 2010 #13
    Re: Matlab

    Haha, that's so true. I spent a year's industrial placement programming (wasn't told when I applied for it that it would just be VBA), and I learned more or less everything from Google and MSDN. If I did read any books, I don't even remember them now...
  15. Nov 17, 2010 #14
  16. Nov 17, 2010 #15
    Re: Matlab

    Yeah, what The Outsider said. They even have interactive video tutorials for the student version I'm using.
Know someone interested in this topic? Share this thread via Reddit, Google+, Twitter, or Facebook