Радарная цель
Среда и цель
phasedenvlib
Блок Radar Target моделирует радарную цель, которая отражает сигнал согласно заданному радарному сечению (RCS). Блок поддерживает все четыре модели Swerling.
Задайте, прибывает ли среднее значение радарного поперечного сечения (RCS) цели из параметра Mean radar cross section этого блока или от входного порта. Значения этого параметра
Property | Параметр Mean radar cross section для этого блока задает среднее значение RCS. |
Input port | Выбор этого значения создает входной порт RCS , чтобы задать среднее радарное поперечное сечение. |
Задайте среднее значение радарного сечения цели, в квадратных метрах, как неотрицательный скаляр. Этот параметр появляется только, когда параметр Source of mean radar cross section устанавливается на Property
.
Задайте статистическую модель цели как один из Nonfluctuating
, Swerling1
, Swerling2
, Swerling3
или Swerling4
. При установке этого параметра на значение кроме Nonfluctuating
, позволяет устанавливать параметры поперечных сечений через входной порт, Update
.
Задайте скорость распространения сигнала, в метрах в секунду, как положительная скалярная величина. Можно использовать функциональный physconst
, чтобы задать скорость света.
Задайте несущую частоту сигнала, который отражается от цели как положительная скалярная величина в герц.
Блокируйте метод симуляции, заданный как 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
базового Системного объекта. Смотрите ссылку в нижней части этой страницы.
Порт | Описание | Поддерживаемые типы данных |
---|---|---|
X | Инцидентный сигнал. Размер первой размерности входной матрицы может отличаться, чтобы моделировать изменяющуюся длину сигнала. Изменение размера может произойти, например, в случае импульсной формы волны с переменной импульсной частотой повторения. | Плавающая точка двойной точности |
RCS | Среднее радарное поперечное сечение. | Плавающая точка двойной точности |
Update | Обновите RCS при выполнении блока. | Плавающая точка двойной точности |
Out | Рассеянный сигнал. | Плавающая точка двойной точности |