MATLAB Simulations



next up previous
Next: ADSP-2101 Implementation Up: Performance Evaluation and Real-Time Previous: MUSIC Algorithm

MATLAB Simulations

MATLAB simulations indicate that the Goertzel algorithm does not meet standard 2(b), and that the NDFE algorithm is very fast compared to the other two but gives large estimation errors. MUSIC meets the standards on the estimation error because it is a high-resolution technique [5]. Execution times in MATLAB are: Goertzel 11.8 s, NDFET 2.1 s, and MUSIC 3.2 s. MATLAB, however, is optimized for floating-point matrix-vector calculations, and it is not necessarily a good indicator of execution times on fixed-point DSP processors.



Brian L. Evans, 211-105 Cory Hall, Berkeley, CA 94720-1772