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.

db2pow

Convierta decibelios al poder

Descripción

ejemplo

y = db2pow(ydb) Devuelve las mediciones de potencia, que corresponden a los valores de decibelios (dB) especificados en.yydb La relación entre la potencia y los decibelios es = 10 logydb10( ).y

Ejemplos

contraer todo

Genere una matriz de 2 por 4 por 2 de números aleatorios Gaussianos. Supongamos que los números se expresan en decibelios y computan las mediciones de potencia correspondientes.

r = randn(2,4,2);  pows = db2pow(r)
pows =  pows(:,:,1) =      1.1318    0.5944    1.0762    0.9050     1.5254    1.2196    0.7400    1.0821   pows(:,:,2) =      2.2795    0.7328    1.1818    1.1789     1.8921    2.0114    0.9856    0.9539  

Utilice la definición para comprobar el cálculo.

chck = 10.^(r/10)
chck =  chck(:,:,1) =      1.1318    0.5944    1.0762    0.9050     1.5254    1.2196    0.7400    1.0821   chck(:,:,2) =      2.2795    0.7328    1.1818    1.1789     1.8921    2.0114    0.9856    0.9539  

Argumentos de entrada

contraer todo

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

Tipos de datos: single | double

Argumentos de salida

contraer todo

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

Capacidades ampliadas

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

Consulte también

| | |

Introducido en R2007b