Моностатический радиолокационный приемопередатчик
The radarTransceiver
Система object™ создает моностатический радиолокационный объект, который генерирует выборки полученного эхо-сигнала цели в радаре.
Чтобы сгенерировать выборки полученного целевого эхо-сигнала:
Создайте radarTransceiver
Объекту и установите его свойства.
Вызывайте объект с аргументами, как будто это функция.
Дополнительные сведения о работе системных объектов см. в разделе «Что такое системные объекты?».
создает моностатический радиолокационный объект. Этот объект генерирует выборки полученного эха цели на радаре.radarTrans
= radarTransceiver
создает моностатический объект радиолокационного приемопередатчика с каждым заданным набором свойств на заданное значение. Заключайте каждое имя свойства в одинарные кавычки.radarTrans
= radarTransceiver(Name,Value
)
задает угол управления передачей (в степенях) как вектор 2 на 1 в виде [азимута; повышение].y
= radarTrans(___,steert
)
Этот синтаксис применяется при установке ElectronicScanMode
свойство к 'Custom'
. Используйте подрешетку в передающей антенне и установите его SubarraySteering
свойство к 'Phase'
или 'Time'
.
задает угол управления приемом (в степенях) как вектор 2 на 1 в виде [азимута; повышение].y
= radarTrans(___,steerr
)
Этот синтаксис применяется при установке ElectronicScanMode
свойство к 'Custom'
, используйте подрешетку в приемной антенне и установите его SubarraySteering
свойство к 'Phase'
или 'Time'
.
[
также возвращает дополнительные метаданные симуляции в структуре y
,info
] = radarTrans(___)info
.
Можно объединить необязательные входные параметры, когда вы задаете свойства, чтобы включить их. Необязательные входы должны быть перечислены в том же порядке, что и активированные свойства.
Пример:[y,info] = radarTrans(TGT,T,N,PRFIDX,WT,STEERT,WR,STEERR);
[y,info] = radarTrans(TGT,T,N,PRFIDX,WT,WST,WR,WSR);
Чтобы использовать функцию объекта, задайте системный объект в качестве первого входного параметра. Например, чтобы освободить системные ресурсы системного объекта с именем obj
, используйте следующий синтаксис:
release(obj)