Receiver Preamp

Предусилитель приемника

Библиотека

Передатчики и приемники

phasedtxrxlib

  • Receiver Preamp block

Описание

Блок Receiver Preamp реализует предусилитель приемника, который усиливает входной сигнал и добавляет тепловой шум. Кроме того, можно добавить шум фазы использование входного порта.

Параметры

Gain (dB)

Задайте скаляр, содержащий усиление в дБ предусилителя приемника.

Loss factor (dB)

Задайте скаляр, содержащий коэффициент потерь в дБ предусилителя приемника.

Noise specification method

Задайте шум приемника как Noise power или Noise temperature.

Noise power

Задайте скаляр, содержащий шумовую мощность в ваттах в предусилителе приемника. Если приемник имеет несколько каналов или датчиков, шумовая пропускная способность применяется к каждому каналу или датчику. Этот параметр появляется только, когда вы устанавливаете Noise specification method на Noise power.

Noise figure (dB)

Задайте скаляр, содержащий шумовую фигуру предусилителя приемника. Модули находятся в дБ. Если приемник имеет несколько каналов или датчиков, шумовая фигура обращается к каждому каналу или датчику. Этот параметр появляется только, когда вы устанавливаете Noise specification method на Noise temperature.

Reference temperature (K)

Скаляр, содержащий ссылочную температуру в градусах кельвин предусилителя приемника. Если приемник имеет несколько каналов или датчиков, ссылочная температура применяется к каждому каналу или датчику. Этот параметр появляется только, когда вы устанавливаете Noise specification method на Noise temperature.

Inherit sample rate

Установите этот флажок, чтобы наследовать частоту дискретизации от восходящих блоков. В противном случае задайте частоту дискретизации с помощью параметра Sample rate. Этот параметр появляется только, когда Noise specification method установлен в Noise temperature.

Sample rate

Задайте частоту дискретизации сигнала (в герц) как положительная скалярная величина. Этот параметр появляется только, когда параметр Inherit sample rate не выбран.

Enable enabling signal input

Установите этот флажок, чтобы позволить вход включающего приемник сигнала через входной порт TR. Этот параметр появляется только, когда Noise specification method установлен в Noise temperature.

Enable phase noise input

Установите этот флажок, чтобы позволить вход шума фазы для каждой входящей выборки с помощью входного порта Ph. Можно использовать эту информацию, чтобы эмулировать coherent-receive системы. Этот параметр появляется только, когда вы устанавливаете Noise specification method на Noise temperature.

Simulate using

Блокируйте метод симуляции в виде Interpreted Execution или Code Generation. Если вы хотите, чтобы ваш блок использовал интерпретатор MATLAB®, выбрал Interpreted Execution. Если вы хотите, чтобы ваш блок запустился как скомпилированный код, выбрал Code Generation. Скомпилированный код требует, чтобы время скомпилировало, но обычно запускается быстрее.

Интерпретированное выполнение полезно, когда вы разрабатываете и настраиваете модель. Блок запускает базовую Систему object™ в MATLAB. Можно изменить и выполнить модель быстро. Когда вы удовлетворены своими результатами, можно затем запустить блок с помощью Code Generation. Долгие симуляции запускаются быстрее, чем они были бы в интерпретированном выполнении. Можно запустить повторенное выполнение без перекомпиляции. Однако, если вы изменяете какие-либо параметры блоков, затем блок автоматически перекомпилировал перед выполнением.

При установке этого параметра необходимо учесть полный режим симуляции модели. Таблица показывает, как параметр Simulate using взаимодействует с полным режимом симуляции.

Когда модель Simulink® находится в Accelerator режим, блочный режим, заданный с помощью Simulate using, заменяет режим симуляции.

Ускоряющие режимы

Блокируйте симуляциюПоведение симуляции
NormalAcceleratorRapid Accelerator
Interpreted ExecutionБлок выполняет использование интерпретатора MATLAB.Блок выполняет использование интерпретатора MATLAB.Создает независимый исполняемый файл из модели.
Code GenerationБлок скомпилирован.Все блоки в модели скомпилированы.

Для получения дополнительной информации смотрите Выбор Simulation Mode (Simulink).

Порты

Примечание

Порты ввода и вывода блока соответствуют параметрам ввода и вывода, описанным в step метод базового Системного объекта. Смотрите ссылку в нижней части этой страницы.

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

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

Размер первой размерности входной матрицы может варьироваться, чтобы симулировать изменяющуюся длину сигнала. Изменение размера может произойти, например, в случае импульсного сигнала с переменной импульсной частотой повторения.

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

Включение входа сигнала

Размер первой размерности входной матрицы может варьироваться, чтобы симулировать изменяющуюся длину сигнала. Изменение размера может произойти, например, в случае импульсного сигнала с переменной импульсной частотой повторения.

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

Вход шума фазы.

Размер первой размерности входной матрицы может варьироваться, чтобы симулировать изменяющуюся длину сигнала. Изменение размера может произойти, например, в случае импульсного сигнала с переменной импульсной частотой повторения.

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

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

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

Смотрите также

Введенный в R2014b