dB Gain

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

Библиотека

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

dspmathops

  • dB Gain block

Описание

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

yij=uij10(gij/k)

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

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

gijlin=10(gij/k)

отображается в значке блока ниже значения усиления дБ. Выходы совпадают с размером входа.

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

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

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

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

  • Целое число целочисленного округления: Floor

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

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

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

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

Параметры

Gain

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

Input signal

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

Примечание

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

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

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

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

  • Фиксированная точка (со знаком и без знака)

  • 8-, 16- и 32-битные целые числа со знаком

  • 8-, 16- и 32-битные беззнаковые целые числа

См. также

Преобразование дБDSP System Toolbox
Math Function (Simulink)Simulink
log10MATLAB

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

Генерация кода C/C + +
Сгенерируйте код C и C++ с помощью Coder™ Simulink ®

.

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

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