How to learn Matlab programming effectively

What is Matlab ?

MATLAB® is a high-level technical computing language and interactive environment for algorithm development, data visualization, data analysis, and numeric computation. Using the MATLAB product, you can solve technical computing problems faster than with traditional programming languages, such as C, C++, and Fortran. More information

In my major: automatic control, we use Matlab as a great simulation program to test our algorithms and automatic control theory, control system as well. Matlab is the required program that every technical students have to learn in their universities.

How to learn effectively ?

I have more than Six years experience in programming Matlab so I would like to help the beginner of studying Matlab some effective ways to learn Matlab. I want to say that: Programming with Matlab is very easy since Matlab supports every functions you need.

1. Learn from Matlab Help

I rate the Matlab help as the most interesting and fully help I have been seen, because I can easily find a function or a statement I don’t know by using command: help function_name or using search box in Matlab Help window.You can open Matlab Help by pressing F1 button.

In Matlab help, the left listbox is classified by toolbox name so if you want to learn something about Image processing, just go directly to the Digital Image Processing Toolbox and read it. In each toolbox, it have fully definition and example so you will understand deeply how to use each function and how to create example. Please keep reading from the beginning until the end 🙂

You also can browse or search some keywords here: or simply go directly to Mathlab online help: (I strong recommend this help for you, just read from Getting stared chapter first, it will help you know the way to learn, and make you love Matlab as well :D)

But you can also view PDF Files that reflect the most recent version of MATLAB and might describe features not available in earlier versions of the software.

2. Learn from some Internet sources

By searching in the Internet with keywords: Matlab tutorials you can easily find out some great Matlab tutorial website but I still recommend some websites:

so start learning Matlab now.

{ 5 comments… add one }
  • kishore July 19, 2010, 5:34 pm

    am a beginner of matlab. i want to learn matlab programming code without trainer.. how?
    it is possible or not please u reply any one of u?
    by kishore

  • Treat Chen August 23, 2010, 2:49 pm

    I currently in learning Matlab. However i found out that it is not easy to handle in short time. The Matlab Help also not so convenience for me also.

  • Emmett Kreisher August 2, 2012, 9:35 pm

    I do think blogrolls are useful for the visitors in obtaining added weblogs to have a look at inside space you happen to become writing throughout

  • WorldServe Education December 24, 2012, 7:10 pm

    Please be sure to attend, the world’s First International Online Workshop on Matlab and Simulink (IOWMS) on 26th January 2013. For more details, please visit It will answer most of the basic and advanced questions on Matlab and Simulink!!!


Leave a Comment