About The Programming

Because Ijspeert's MTF, PSF, and LSF all rely on the same prefactors, the programming paradigm used in this project was to decompose the problem as much as possible. Thus, the larger, more important functions could all use the same prefactor-calculating functions, creating a more efficient code. In addition, by decomposing the project to the fullest, each component function can be used independently of all other functions. This was originally to ease the debugging involved in so hierarchical a structure, but the strategy also has the advantage of increased portability into new codes, as well as easy modification of the existing functions.

Also, the organization of the original mathemetics has been preserved. Each function remains separate, and therefore easily comprable to the original.

indeed, this project is essentially a whole new MATLAB toolbox (called Ijespeert) with over 20 independent functions (though many are really dinky). The technical information (headers and source code) follows:


Header Information
The Coveted Source Code
Back to the Index Page