Time Varying Gain
Управление изменяющимся во времени усилением (TVG).
Описание
Блок Time Varying Gain применяет ко входным сигналам изменяющееся во времени усиление, чтобы компенсировать потерю диапазона в каждом стробировании диапазона. Изменяющееся во времени усиление (TVG) иногда называют автоматической регулировкой усиления (АРУ).
Порты
Вход
X — входной сигнал
Блок Time Varying Gain поддерживает как действительные, так и комплексные скалярные, векторные или матричные входные сигналы. Если входной сигнал блока Time Varying Gain вещественный, а коэффициент усиления комплексный, то выходной сигнал будет комплексным.
Тип данных: Float16
, Float32
, Float64
, Int8
, Int16
, Int32
, Int64
, UInt8
, UInt16
, UInt32
, UInt64
Поддержка комплексных чисел: Да
L — потери, дБ
Потери, заданные в виде вектора-столбца. Длина вектора должна быть равна числу строк во входном сигнале X.
Процесс выравнивает уровни мощности по всем выборкам, чтобы они соответствовали заданному опорному диапазону. Коэффициент усиления применяется к каждому столбцу в X независимо. Количество строк в X не может превышать длину вектора потерь, указанную в параметре Range losses (dB).
Тип данных: Float16
, Float32
, Float64
, Int8
, Int16
, Int32
, Int64
, UInt8
, UInt16
, UInt32
, UInt64
Поддержка комплексных чисел: Нет
Параметры
Source of range losses — источник потерь дальности
Property (по умолчанию)
| Input port
Укажите источник потерь дальности как Property
либо Input Port
-
Property
— потери диапазона определяются параметром Range loss (dB). -
Input port
— потери диапазона задаются с помощью входного порта L.
Range loss (dB) — потери дальности
0.0 (по умолчанию)
Задайте потери дальности как вектор — элементы соответствуют выборкам во входном сигнале. Единицы в дБ.
Reference range loss (dB) — опорные потери дальности
0.0 (по умолчанию)
Опорные потери дальности в дБ; скалярная величина.