This article discusses strategies for improving the speed of Matlab code. Keep in mind that speed depends heavily on the computation platform and that the fastest method on one system is not necessarily the fastest on another. Second, Matlab has gone through many version and continues to evolve: a slow method may become fast in a newer version. This article provides methods that are generally fast, but makes no claim on what is fastest.