MATLAB is a high-level technical computing language and interactive environment for rapid development of algorithms, data visualization and analysis. However, beginners often do not know how to exploit the vectorization and other tricks to write fast code in MATLAB. I thus collected online resources on how to write efficient code in MATLAB along with my own experiences and then turn them into easily accessible slides. It was used as a tutorial session for a computer vision class in UIUC.
Note: if you know other tricks on writing efficient MATLAB code, please do let me know and I will be happy to add them to the slide! :-)
The slide can be downloaded here (3.0 MB).