exponenta event banner

Коэффициент усиления дБ

Применить коэффициент усиления в децибелах

Библиотека

Математические функции/Математические операции

dspmathops

  • dB Gain block

Описание

Блок усиления в дБ умножает входной сигнал на децибелы, указанные в параметре усиления. Для входной матрицы u M-на-N с элементами uij параметр усиления может быть вещественной матрицей M-на-N с элементами gij для умножения на элемент с входным сигналом или вещественным скаляром.

yij = uij10 (gij/k)

Значение k равно 10 для силовых сигналов (выбрать Power в качестве параметра входного сигнала) и 20 для сигналов напряжения (выбор Amplitude в качестве параметра входного сигнала).

Значение эквивалентного линейного коэффициента усиления

gijlin = 10 (gij/k)

отображается в значке блока под значением коэффициента усиления дБ. Выходной сигнал имеет тот же размер, что и входной сигнал.

Блок усиления в дБ поддерживает реальные и сложные типы данных с плавающей и фиксированной точками.

Типы данных с фиксированной точкой

На следующей схеме показаны типы данных, используемые в блоке подсистемы усиления dB для сигналов с фиксированной точкой.

Настройки параметров фиксированной точки блока Gain на схеме выше следующие:

  • Режим округления целых чисел: Floor

  • Насыщение при целочисленном переполнении - не выбрано

  • Режим типа данных параметра - Inherit via internal rule

  • Режим типа выходных данных - Inherit via internal rule

Для получения дополнительной информации см. справочную страницу Gain (Simulink).

Параметры

Выгода

Коэффициент усиления dB, применяемый к входу, скаляру или вещественной матрице M-by-N. Настраиваемый (Simulink).

Входной сигнал

Тип входного сигнала: Power или Amplitude. Настраиваемый (Simulink).

Примечание

Этот блок не поддерживает возможность настройки в сгенерированном коде.

Поддерживаемые типы данных

  • Плавающая точка с двойной точностью

  • Плавающая точка с одинарной точностью

  • Фиксированная точка (подписанная и неподписанная)

  • 8-, 16- и 32-разрядные целые числа со знаком

  • 8-, 16- и 32-разрядные целые числа без знака

См. также

Преобразование дБИнструментарий системы DSP
Математическая функция (Simulink)Simulink
log10MATLAB

Расширенные возможности

Создание кода C/C + +
Создайте код C и C++ с помощью Simulink ® Coder™

.

Преобразование с фиксированной точкой
Проектирование и моделирование систем с фиксированной точкой с помощью Designer™ с фиксированной точкой.

Представлен до R2006a