embedded dsp algorithms in C with their tests in Matlab