Barrage Jammer

Заградительный источник интерференции передатчика помех

Библиотека

Radar Toolbox

  • Barrage Jammer block

Описание

Блок Barrage Jammer генерирует широкополосный подобный шуму создающий затор сигнал.

Параметры

Effective radiated power (W)

Задайте эффективную излучаемую мощность (ERP) в ваттах создающего затор сигнала как положительная скалярная величина.

Source of number of samples per frame

Задайте источник для количества отсчетов на систему координат как Property или Derive from reference input port. Когда вы выбираете Property, блок получает количество отсчетов из параметра Number of samples per frame. Когда вы выбираете Derive from reference input port блок использует количество отсчетов от опорного сигнала, переданного в Ref входной порт.

Number of samples per frame

Задайте количество отсчетов в создающем затор выходе сигнала как положительное целое число. Количество отсчетов должно совпадать с количеством отсчетов, произведенным источником сигнала. Этот параметр появляется только, когда Source of number of samples per frame установлен в Property. Как пример, если вы используете блок Rectangular Waveform в качестве источника сигнала и устанавливаете его Output signal format на Samples, значение Number of samples per frame должно совпадать с блоком Rectangular Waveform параметр Number of samples in output. Если вы устанавливаете Output signal format на Pulses, Number of samples per frame должен совпадать с продуктом Sample rate и Number of pulses in output, разделенного на Pulse repetition frequency.

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 метод базового Системного объекта. Смотрите ссылку в нижней части этой страницы.

ПортОписаниеПоддерживаемые типы данных
RefОпорный сигнал вводитсяПлавающая точка двойной точности
OutJammer выходПлавающая точка двойной точности

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

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

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

Введенный в R2021a