Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

pow2db

Convierta energía a decibelios

Descripción

ejemplo

ydb = pow2db(y) expresa en decibelios (dB) las mediciones de potencia especificadas en.y La relación entre la potencia y los decibelios es = 10 logydb10( ).y

Ejemplos

contraer todo

Genere 1024 muestras de una sinusoide ruidosa que tenga una frecuencia normalizada de

<math display="block">
<mrow>
<mn>2</mn>
<mi>π</mi>
<mo>/</mo>
<mn>3</mn>
</mrow>
</math>
RAD/sample. Estimar el espectro de potencia de la señal utilizando.pwelch Expresa la estimación en decibelios y compálla.

n = 0:1024-1; x = cos(2*pi*n/3) + randn(size(n));  [pxx,w] = pwelch(x,'power');  dB = pow2db(pxx);  plot(w/pi,dB) xlabel('\omega / \pi') ylabel('Power (dB)')

Repita el cálculo utilizando sin argumentos de salida.pwelch

pwelch(x,'power')

Argumentos de entrada

contraer todo

Matriz de entrada, especificada como una matriz escalar, vectorial, matricial o N-D. Cuando es no escalar, es una operación de elemento.ypow2db

Tipos de datos: single | double

Argumentos de salida

contraer todo

Mediciones de potencia en decibelios, devueltas como una matriz escalar, vectorial, matricial o N-D del mismo tamaño que.y

Capacidades ampliadas

Generación de código C/C++
Genere código C y C++ mediante MATLAB® Coder™.

Consulte también

| | |

Introducido en R2007b