Осциллограф углового Доплера
Система phased.AngleDopplerScope
object™ создает осциллограф для отображения карты ответа углового Доплера. Карта является 2D представлением интенсивности ответа как функция угла и эффекта Доплера. Можно ввести два типа данных - синфазный и квадратура (I/Q) данные об ответе и данные.
Данные I/Q – данные состоят из выборок I/Q в том же диапазоне от нескольких датчиков по всем импульсам или разверткам. Осциллограф вычисляет и отображает карту ответа. Чтобы использовать данные I/Q, установите свойство IQDataInput
на true
. В этом режиме можно установить свойства, перечисленные в Свойствах, Применимых к Данным I/Q.
Данные об ответе – данные состоят из самого ответа углового Доплера. Осциллограф только отображает карту ответа углового Доплера. Можно получить данные об ответе углового Доплера из объекта phased.AngleDopplerResponse
. Чтобы отобразить данные об ответе, установите свойство IQDataInput
на false
. В этом режиме можно установить свойства, перечисленные в Свойствах, Применимых к Данным об Ответе.
Отобразить карту ответа углового Доплера с помощью осциллографа,
Создайте объект phased.AngleDopplerScope
и установите его свойства.
Вызовите объект с аргументами, как будто это была функция.
Чтобы узнать больше, как Системные объекты работают, смотрите то, Что Системные объекты? MATLAB.
scope = phased.AngleDopplerScope
scope = phased.phased.AngleDopplerScope(Name,Value)
создает Системный объект scope
= phased.AngleDopplerScopescope
углового Доплера для отображения карты ответа углового Доплера.
создает scope
= phased.phased.AngleDopplerScope(Name
,Value
)scope
углового Доплера с каждым заданным набором свойств к заданному значению. Можно задать дополнительные аргументы пары "имя-значение" в любом порядке как (Name1
, Value1
..., NameN
, ValueN
). Заключите имена свойства в кавычки. Например,
scope = phased.AngleDopplerScope('IQInputData',true, ... 'NumAngleSamples',128,'NumDopplerSamples',64)
scope(X,Ang,Dop)
scope(X)
вычисляет и отображает карту ответа углового Доплера данных I/Q scope
(X
)X
. Этот синтаксис применяется, когда вы устанавливаете свойство IQDataInput
на true
.
Чтобы использовать объектную функцию, задайте Системный объект как первый входной параметр. Например, чтобы выпустить системные ресурсы Системного объекта под названием obj
, используйте этот синтаксис:
release(obj)
hide
| isVisible
| phased.AngleDopplerResponse
| phased.RangeAngleScope
| phased.RangeDopplerScope
| show