Интенсивность в допплеровское время возможностей
The phased.DTIScope
Системная object™ создает прокрутку отображения интенсивности доплеровского отклика как функции времени. Каждая строка представляет Допплеровскую характеристику для импульсного или FMCW сигнала. Последовательные вызовы объекта добавляют новые строки в нижнюю часть окна отображения. Столбцы представляют ответы при определенных значениях Доплера как функцию времени. Можно ввести два типа данных - синфазные и квадратурные (I/Q) данные или данные отклика.
Данные I/Q - Вход состоит из быстрых выборок I/Q от одного или нескольких импульсов или FM-свипов. Возможности вычисляют допплеровский ответ и добавляет его к отображению. Чтобы использовать данные I/Q, установите IQDataInput
свойство к true
. В этом режиме можно задать свойства, перечисленные в Properties Applicable to I/Q Data.
Данные отклика - данные состоят из самого Доплеровского ответа как функции времени. Возможности добавляют только доплеровский ответ на отображение. Для примера можно получить Доплеровские ответы от phased.RangeDopplerResponse
Системный объект. Чтобы использовать данные отклика, установите IQDataInput
свойство к false
. В этом режиме можно задать свойства, перечисленные в Свойствах, применимых к данным отклика.
Чтобы создать и запустить возможности интенсивности допплеровского времени,
Создайте phased.DTIScope
Объекту и установите его свойства.
Вызывайте объект с аргументами, как будто это функция.
Дополнительные сведения о работе системных объектов см. в разделе «Что такое системные объекты?».
создает область Системного объекта интенсивности допплеровского времени, scope
= phased.DTIScopescope
. Этот объект отображает интенсивность входных данных в доплеровском времени.
создает объект возможностей интенсивности допплеровского времени, scope
= phased.phased.DTIScope(Name
,Value
)scope
, с каждым заданным набором свойств до заданного значения. Можно задать дополнительные аргументы пары "имя-значение" в любом порядке как (Name1
, Value1
..., NameN
, ValueN
). Заключайте имена свойства в кавычки. Для примера,
scope = phased.DTIScope('IQInputData',false, ... 'OperatingFrequency',1e6, ... 'SampleRate',1e6,'DopplerOutput','Speed', ... 'OperatingFrequency',10e6,'DopplerFFTLength',512);
Чтобы использовать функцию объекта, задайте системный объект в качестве первого входного параметра. Например, чтобы освободить системные ресурсы системного объекта с именем obj
, используйте следующий синтаксис:
release(obj)
hide
| isVisible
| phased.AngleDopplerScope
| phased.RangeAngleScope
| phased.RangeDopplerResponse
| phased.RangeDopplerScope
| phased.RTIScope
| show