Code covered by the BSD License
function y = dbv(x) % Calculates the input value in dB dbp(x) = 20*log10(x) % (by S. Brigati, P. Malcovati) % % y = dbv(x) % % x: Input % % y: Output in dB y = -Inf*ones(size(x)); nonzero = x~=0; y(nonzero) = 20*log10(abs(x(nonzero)));
Contact us at files@mathworks.com