дб

Преобразуйте энергию или измерения степени к децибелам

Синтаксис

dboutput = db(x)
dboutput = db(x,SignalType)
dboutput = db(x,R)
dboutput = db(x,'voltage',R)

Описание

dboutput = db(x) преобразовывает элементы x к децибелам (дБ). Этот синтаксис принимает, что x содержит измерения напряжения через сопротивление 1 Ω.

dboutput = db(x,SignalType) задает тип сигнала, представленный элементами x или как 'voltage' или как 'power'.

пример

dboutput = db(x,R) задает сопротивление, R, для измерений напряжения.

dboutput = db(x,'voltage',R) эквивалентно db(x,R).

Примеры

свернуть все

Выразите модульное напряжение в децибелах. Примите, что сопротивление составляет 2 Ома. Сравните ответ на определение, 10журнал1012.

V = 1;
R = 2;
dboutput = db(V,2);
compvoltage = [dboutput 10*log10(1/2)]
compvoltage = 1×2

   -3.0103   -3.0103

Преобразуйте вектор измерений степени к децибелам. Сравните ответ на результат использования определения.

rng default
X = abs(rand(10,1));
dboutput = db(X,'power');
comppower = [dboutput 10*log10(X)]
comppower = 10×2

   -0.8899   -0.8899
   -0.4297   -0.4297
   -8.9624   -8.9624
   -0.3935   -0.3935
   -1.9904   -1.9904
  -10.1082  -10.1082
   -5.5518   -5.5518
   -2.6211   -2.6211
   -0.1886   -0.1886
   -0.1552   -0.1552

Входные параметры

свернуть все

Измерения сигнала, заданные как скаляр, вектор, матрица или массив N-D.

Типы данных: single | double
Поддержка комплексного числа: Да

Тип измерений сигнала, заданных или как 'voltage' или как 'power'. Если вы задаете SignalType как 'power', то все элементы x должны быть неотрицательными.

Активная нагрузка, заданная как положительная скалярная величина, выражается в Омах. Этот аргумент проигнорирован, если вы задаете SignalType как 'power'.

Типы данных: single | double

Выходные аргументы

свернуть все

Энергия или измерения степени в децибелах, возвращенных как массив с теми же размерностями как x.

  • Если x содержит измерения напряжения, то dboutput 10  журнал10(|x|2/R).

  • Если вход x содержит измерения степени, то dboutput 10 журнал10x.

Смотрите также

| | |

Представленный в R2011b

Для просмотра документации необходимо авторизоваться на сайте