MATLAB Answers

Best way(s) to master MATLAB?

1,082 views (last 30 days)
Jason
Jason on 23 May 2011
Edited: John Kelly on 9 Jun 2021 at 3:20
Now, I am still a novice when it comes to programming. I believe MATLAB is definitely a great programming tool, one that I can play with, particularly, when I have free time.
I would love to hear from all answerers, what are the ways that can make one proficient in this field?
  6 Comments
Jason
Jason on 16 Dec 2020
9 years on and my question continues to get responses.. Though I've not used Matlab since leaving University, I can attest to the fact that getting your hands dirty (read: hands-on) is almost certain to get you good at any programming language (I'm self-taught in Python that way). Also, plenty of online references/materials that one can easily access these days. Good luck to those who are starting to use MATLAB, you can do it!

Sign in to comment.

Accepted Answer

Arnaud Miege
Arnaud Miege on 23 May 2011
Edited: John Kelly on 9 Jun 2021 at 3:20
If you prefer to learn in a more structured/classroom environment, I would recommend the training courses from MathWorks:
Obviously, pick the ones that apply to what you want to do.
There are also some (free) interactive tutorials available on the MathWorks web site.
Arnaud
  7 Comments
Arnaud Miege
Arnaud Miege on 23 May 2011
OK. There are also various books that can help:
http://www.mathworks.co.uk/support/books/index_by_categorytitle.html

Sign in to comment.

More Answers (12)

Fangjun Jiang
Fangjun Jiang on 23 May 2011
If you already have Matlab installed, type 'demo' in Matlab command window. Select 'Matlab' at the left column and you'll see three videos available for jump start. After that, type 'doc' and then find 'Matlab','Getting Started'. I taught myself Matlab this way.
  1 Comment
Jason
Jason on 23 May 2011
Thank you, Fangjun Jiang, yes, I already have MATLAB installed. A vote for you for your input.

Sign in to comment.


Matt Fig
Matt Fig on 23 May 2011

In addition to the recommendation of others:

I highly recommend the book, " Mastering MATLAB " by Duane Hanselman. This book takes the reader through the basics and covers advanced topics with many, many examples.

  1 Comment
Jason
Jason on 25 May 2011
Thanks, another Matt!

Sign in to comment.


Matt Tearle
Matt Tearle on 23 May 2011
  1. What everyone else said. (Especially training & tutorials. Disclaimer: I'm not entirely impartial!)
  2. Read blogs like Loren on the Art of MATLAB.
  3. Play around on something like Project Euler.
  1 Comment
Jason
Jason on 25 May 2011
Thanks, Matt!

Sign in to comment.


Andrew Newell
Andrew Newell on 23 May 2011
  1 Comment
Jason
Jason on 23 May 2011
Thank you for the link to the post, Andrew. I will bookmark it for my reference!

Sign in to comment.


Bjorn Gustavsson
Bjorn Gustavsson on 23 May 2011
In addition to the above: Browse/play through "all" demos.
  1 Comment
Jason
Jason on 25 May 2011
Thank you Bjorn!

Sign in to comment.


Marc
Marc on 31 Jul 2013
Is it improper to answer a question with a question??
One can Master Matlab??
All of these links are very nice. I thought with the change of the help documentation in 2012b, bumping this to the front my be useful to some newcomers.
  2 Comments
Cedric Wannaz
Cedric Wannaz on 31 Jul 2013
Well, the biggest regexp is not always a marker of mastery -> huh?
But it allows performing computations based on the wiki about sea urchins, which is not uninteresting .. I guess. ;-)

Sign in to comment.


Sean de Wolski
Sean de Wolski on 23 May 2011
ending = 'Answers/CSSM posts';
  • ['Reading ' ending]
  • ['trying/understanding others'' replies on ' ending]
  • ['Replying to others'' posts on ' ending]
  • Browsing the FEX
I'm pretty much self taught in MATLAB from the above.
  1 Comment
Jason
Jason on 23 May 2011
Thanks for the input, Sean!

Sign in to comment.



K E
K E on 19 Apr 2012
Get to know a Matlab expert if there is one around who can help you when you are stuck. In my school the older students helped the new students.

Alejandro Ayala
Alejandro Ayala on 5 Dec 2019
Most engineering professors should be able to help in assisting you master matlab, that is how I got significantly better using the program. Just associate yourself with people who already have good skills with the program and you should be able to master it with practice!!

Bao Le
Bao Le on 5 Dec 2019
study the material carefully and ask somone who's good at matlab in face to face so you can learn some exprience from them

rajaram rao
rajaram rao on 15 Dec 2020
12. Write a MATLAB program to find the Fibonacci series using recursive functions?
  1 Comment
Walter Roberson
Walter Roberson on 15 Dec 2020
Well that is a good way to become more familiar with the concept of recursion, but would you really say that it is one of the best ways to master MATLAB?

Sign in to comment.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!