Preface The essence Th This document is intended to be a compilation of tips and tricks mainly related to efficient ways of manipulating arrays in MATLAB. Here, \manipulating arrays\includes replicating and rotating arrays or parts of arrays, inserting, extracting replacing, permuting and shifting arrays or parts of arrays, generating combinations and permutations of elements, run-length encoding and decoding