Заградительный источник интерференции передатчика помех
Среда и цель
phasedenvlib
Блок Barrage Jammer генерирует широкополосный подобный шуму создающий затор сигнал.
Задайте эффективную излучаемую мощность (ERP) в ваттах создающего затор сигнала как положительная скалярная величина.
Задайте источник для количества выборок на систему координат как Property
или Derive from reference input port
. Когда вы выбираете Property
, блок получает количество выборок от параметра Number of samples per frame. Когда вы выбираете Derive from reference input port
блок использует количество выборок от опорного сигнала, переданного в Ref
входной порт.
Задайте количество выборок в создающем затор выходе сигнала как положительное целое число. Количество выборок должно совпадать с количеством выборок, произведенных источником сигнала. Этот параметр появляется только, когда 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.
Блокируйте метод симуляции в виде Interpreted Execution
или Code Generation
. Если вы хотите, чтобы ваш блок использовал интерпретатор MATLAB®, выбрал Interpreted Execution
. Если вы хотите, чтобы ваш блок запустился как скомпилированный код, выбрал Code Generation
. Скомпилированный код требует, чтобы время скомпилировало, но обычно запускается быстрее.
Интерпретированное выполнение полезно, когда вы разрабатываете и настраиваете модель. Блок запускает базовую Систему object™ в MATLAB. Можно изменить и выполнить модель быстро. Когда вы удовлетворены своими результатами, можно затем запустить блок с помощью Code Generation
. Долгие симуляции запускаются быстрее, чем они были бы в интерпретированном выполнении. Можно запустить повторенное выполнение без перекомпиляции. Однако, если вы изменяете какие-либо параметры блоков, затем блок автоматически перекомпилировал перед выполнением.
При установке этого параметра необходимо учесть полный режим симуляции модели. Таблица показывает, как параметр Simulate using взаимодействует с полным режимом симуляции.
Когда модель Simulink® находится в Accelerator
режим, блочный режим, заданный с помощью Simulate using, заменяет режим симуляции.
Ускоряющие режимы
Блокируйте симуляцию | Поведение симуляции | ||
Normal | Accelerator | Rapid Accelerator | |
Interpreted Execution | Блок выполняет использование интерпретатора MATLAB. | Блок выполняет использование интерпретатора MATLAB. | Создает независимый исполняемый файл из модели. |
Code Generation | Блок скомпилирован. | Все блоки в модели скомпилированы. |
Для получения дополнительной информации смотрите Выбор Simulation Mode (Simulink).
Примечание
Порты ввода и вывода блока соответствуют параметрам ввода и вывода, описанным в step
метод базового Системного объекта. Смотрите ссылку в нижней части этой страницы.
Порт | Описание | Поддерживаемые типы данных |
---|---|---|
Ref | Опорный сигнал вводится | Плавающая точка двойной точности |
Out | Jammer выход | Плавающая точка двойной точности |