Преобразуйте данные о значении в децибелы (дБ или 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 |
| Математическая функция | Simulink |
log10 | MATLAB |