
414 Accelerating MATLAB
®
Performance
Other tools existed in the past, which converted m-code into C code. The MATLAB
Compiler used to do that, before changing paradigm to use the MCR in MATLAB 7. An
independent product called Agility MCS (MATLAB-to-C) was acquired by MathWorks in
2009 and is no longer available.
1246
To the best of my knowledge, MATLAB Coder is cur-
rently the only available tool that converts m-code into C/C++.*
Coder-generated C code is quite efcient and does not contain much unnecessary over-
heads. Compiling the code by a good optimizing compiler has the potential for signicant
speedups compared to running the original m-