receive

Прием сигнала IQ от радаров, установленных на платформе

Описание

sig = receive(plat,t) возвращает целевое эхо, sig, принятые на радарах, установленных на платформе, plat, во время t.

[sig,info] = receive(plat,t) также возвращает строение информацию, info, каждого радара при приеме сигнала.

Входные параметры

свернуть все

Платформа сценария, заданная как Platform объект. Чтобы создать платформы, используйте platform функция.

Время обнаружения, заданное как неотрицательный скаляр в секундах.

Выходные аргументы

свернуть все

Сигнал, принятый в радиолокационном приемнике, возвращается как одно из следующих значений:

  • NS -by NRE -by - N массив -- Если для приема радар использует регулярную антенную решетку, то размерность sig NS -by NRE -by - N, где NRE - количество антенных элементов в приёмной антенной решетке радара, NS - количество выборок в каждом переданном импульсе или свипе, и N - количество переданных импульсов или свипов. В этом случае N является значением NumRepetition свойство.

  • NS -by- NRS -by- N array -- Если для приема радар использует подрешетку, то размерность sig is NS -by NRS -by - N, где NRS - количество подрешеток в приёмной антенной решетке радара. Когда моделируется несколько импульсов или свипов, функция принимает, что цели движутся согласно траектории постоянной скорости.

Типы данных: double
Поддержка комплексного числа: Да

Метаданные симуляции, возвращенные как структура, содержащая следующие поля:

  • IsScanDone - Сделан ли один период механического скана

  • MechanicalAngle -- Токовая антенна, указывающая угол из-за механического скана

  • Origin -- Радиолокационное расположение в системе координат платформы

  • Orientation -- Радиолокационные оси ориентации в системе координат платформы

Типы данных: struct

См. также

Введенный в R2021a