Uncertainty Analysis in Digital Signal Processing Algorithms