Преобразуйте данные о величине в децибелы (дБ или dBm)
Математические функции / Математические операции
dspmathops
Блок Conversion дБ преобразовывает линейно масштабированную мощность или амплитудный вход к дБ или dBm. Ссылочная степень составляет 1 ватт для преобразований в дБ и 1 mWatt для преобразований в dBm. Параметр Input signal задает, является ли вход сигналом степени или сигналом напряжения, и параметр Convert to управляет масштабированием выхода. Когда выбрано, параметр Add eps to input to protect against “log(0) = -inf” добавляет значение eps
ко всей степени и входным параметрам напряжения. Когда эта опция не включена, входные параметры с нулевым знаком производят -
inf
при выходе.
Выход одного размера с входом.
Выберите Power
как параметр Input signal, когда вход, u
, действительный, неотрицательный, сигнал степени (модули ватт). Когда параметр Convert to устанавливается на dB
, блок выполняет преобразование дБ
y = 10*log10(u) % Equivalent MATLAB code
Когда параметр Convert to устанавливается на dBm
, блок выполняет dBm преобразование
y = 10*log10(u) + 30
dBm преобразование эквивалентно выполнению операции дБ после преобразования входа к милливаттам.
Выберите Amplitude
как параметр Input signal, когда вход, u
, действительный сигнал напряжения (модули вольт). Блок использует масштабный коэффициент, заданный в Омах параметром Load resistance, R
, преобразовывать вход напряжения в модули степени (ватты) прежде, чем преобразовать в дБ или dBm.
Когда параметр Convert to устанавливается на dB
, блок выполняет преобразование дБ
y = 10*log10(abs(u)^2/R)
Когда параметр Convert to устанавливается на dBm
, блок выполняет dBm преобразование
y = 10*log10(abs(u)^2/R) + 30
dBm преобразование эквивалентно выполнению операции дБ после преобразования (abs(u)^2/R)
закончитесь к милливаттам.
Логарифмическое масштабирование, в которое вход преобразован, dB
или dBm
. Ссылочная степень составляет 1 Вт для преобразований в дБ и 1 мВт для преобразований в dBm. Настраиваемый (Simulink).
Тип входного сигнала, Power
или Amplitude
.
Масштабный коэффициент раньше преобразовывал входные параметры напряжения в модули степени. Настраиваемый (Simulink).
Когда выбрано, добавляет eps
ко всем входным значениям (степень или напряжение). Настраиваемый (Simulink).
Плавающая точка двойной точности
Плавающая точка с одинарной точностью
усиление дБ | DSP System Toolbox |
Math Function | Simulink |
log10 | MATLAB |