All the MATLAB routines posted here generally assume the following. 1. All the necessary functions, M-files, scripts, and data files, should be in the same folder or on the same path. [Of course, unless specified otherwise.] Since setting the path in MATLAB varies from Windows to Unix platforms, we do not include the path setting in the code directly. 2. Some globals may have to be defined in order to i) discern between different test cases, ii) provide values of crucial parameters, and so on.