Asked by Prateek
on 6 May 2011

Does mathworks provide any certification in matlab If yes where can i get details regarding it.

If not is there any other globally recognized organisation providing the same. thnx in advance...........

*No products are associated with this question.*

Answer by Matt Tearle
on 19 Apr 2012

Accepted answer

Ask and it shall be given unto you:

There is now a new answer to this queston: yes. In case you missed it: **yes**. And to clarify: **YES**.

**Yes, you can become MATLAB certified**.

:)

**EDIT TO ADD**: Congratulations to our first MATLAB Certified Associates! (Want to join the club? Click the link above...)

Show 2 older comments

Walter Roberson
on 19 Apr 2012

It's a big difference from the "For FREE" pricing you mentioned before ;-)

(I suspect for most people, the travel and accommodation costs would be higher than the exam costs itself.)

Matt Tearle
on 19 Apr 2012

K E
on 4 May 2012

Answer by Matt Tearle
on 6 May 2011

RoJo is correct.

You receive confirmation of any MathWorks training courses you complete, but there is currently no MathWorks certification program for MATLAB. People have asked for this and it is under consideration.

Show 8 older comments

Sean de Wolski
on 6 May 2011

I'll give a fun example of logical indexing from my work yesterday. I have an nx3 matrix and I needed to find the maximum absolute value in each row and its index. I then needed to accumulate these into 6 bins: columns 1-3 where the maximum absolute is positive and the other and columns 1-3 where max(abs) was negative. Instead of using ind2sub with the row index and the winning column to check the sign, I used these lines which involve plenty of your favorite thing Matt:

[~,idx_mx] = max(abs(posneg),[],2);%abs max will be equal to min if negative

[~,idx_mn] = min(posneg,[],2);

lox(ii,[3 1 5]) = accumarray(idx_mx(idx_mx==idx_mn),1,[3 1]).';

lox(ii,[4 2 6]) = accumarray(idx_mx(idx_mx~=idx_mn),1,[3 1]).';

Epic win with logical indexing over two calls to sub2ind/sign!

Walter Roberson
on 6 May 2011

Matt, seeing as you passed up a lovely chance to use logical indexing, I'll be expecting my certificate soon ;-)

http://www.mathworks.com/matlabcentral/answers/6951-datenum-failed

Matt Tearle
on 6 May 2011

Answer by RoJo
on 6 May 2011

Mathworks certify that you complete their courses. http://www.mathworks.com/services/training/policies/faq.html

You can request the brochure at http://www.mathworks.com/services/training/req_brochure.html

However, if you are looking for an exam structure similar to Java certification I am not aware of any, apart from being part of university courses.

Opportunities for recent engineering grads.

## 4 Comments

## Paulo Silva (view profile)

Direct link to this comment:http://www.mathworks.com/matlabcentral/answers/6918#comment_14366

All interested on the certification, please vote on this question so Mathworks can see the need for it!!!

## Angela (view profile)

Direct link to this comment:http://www.mathworks.com/matlabcentral/answers/6918#comment_43056

I would love to see a cert track. I'm a defense contractor so my company doesn't like to pay for any training that unless it results in a shiny certificate that I can brag about on my resume.

## Matt Tearle (view profile)

Direct link to this comment:http://www.mathworks.com/matlabcentral/answers/6918#comment_74785

Important update: see my new answer below...

## Kaccie Li (view profile)

Direct link to this comment:http://www.mathworks.com/matlabcentral/answers/6918#comment_118170

$600 plus plane ticket, hotel costs, and 3 wasted vacation days, no thanks! In fact, no one I asked in my field even knew about the certification program. At least for now, it won't exactly help me get anywhere...