Применить коэффициент усиления в децибелах
Математические функции/Математические операции
dspmathops
Блок усиления в дБ умножает входной сигнал на децибелы, указанные в параметре усиления. Для входной матрицы u M-на-N с элементами uij параметр усиления может быть вещественной матрицей M-на-N с элементами gij для умножения на элемент с входным сигналом или вещественным скаляром.
gij/k)
Значение k равно 10 для силовых сигналов (выбрать Power в качестве параметра входного сигнала) и 20 для сигналов напряжения (выбор Amplitude в качестве параметра входного сигнала).
Значение эквивалентного линейного коэффициента усиления
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 |
log10 | MATLAB |