Осциллограф интенсивности области значений
Система phased.RTIScope
object™ создает отображение прокрутки интенсивности ответа области значений как функция времени. Каждая строка представляет ответ области значений для сигнала FMCW или импульса. Последовательные вызовы объекта добавляют новые строки в нижнюю часть окна экрана. Столбцы представляют ответы в определенной области значений по всем импульсам. Можно ввести два типа данных - в-поэтапном и квадратура (I/Q) данные об ответе или данные.
Данные I/Q – вход состоит из быстро-разовых выборок I/Q для одного или нескольких импульсов или разверток FM. Осциллограф вычисляет ответ области значений и добавляет его в отображение. Чтобы использовать данные I/Q, установите свойство IQDataInput
на true
. В этом режиме можно установить свойства, показанные в Свойствах, Применимых к Данным I/Q.
Данные об ответе – данные состоят из самого ответа области значений. Осциллограф добавляет ответ области значений на отображение. Например, можно получить ответ диапазона из объекта phased.RangeResponse
. Чтобы использовать данные об ответе, установите свойство IQDataInput
на false
. В этом режиме можно установить свойства, показанные в Свойствах, Применимых к Данным об Ответе.
Создать и запустить разовый областью значений осциллограф интенсивности,
Создайте объект phased.RTIScope
и установите его свойства.
Вызовите объект с аргументами, как будто это была функция.
Чтобы узнать больше, как Системные объекты работают, смотрите то, Что Системные объекты? MATLAB.
scope = phased.RTIScope
scope = phased.phased.RTIScope(Name,Value)
создает разовый областью значений Системный объект осциллографа интенсивности, scope
= phased.RTIScopescope
. Это отображения объекта интенсивность разового областью значений ответа для входных данных.
создает разовый областью значений осциллограф интенсивности, scope
= phased.phased.RTIScope(Name
,Value
)scope
, с каждым заданным набором свойств к заданному значению. Можно задать дополнительные аргументы пары "имя-значение" в любом порядке как (Name1
, Value1
..., NameN
, ValueN
). Заключите имена свойства в кавычки. Например,
scope = phased.RTIScope('IQInputData',true,'RangeMethod', ... 'FFT','SampleRate',1e6,'TimeResolution,0.5,'TimeSpan',10. ... 'RangeFFTLength',1024);
scope(X)
scope(X,Xref)
добавляют новые строки к разовому областью значений осциллографу интенсивности. Вход scope
(X
)X
может быть выборочными данными I/Q или данными об ответе области значений в зависимости от значения свойства IQDataInput
.
также задает ссылочный сигнал использовать для dechirping входной сигнал, scope
(X
,Xref
)X
. Этот синтаксис применяется, когда вы устанавливаете свойство IQDataInput
на true
, свойство RangeMethod
к 'FFT'
и свойство DechirpInput
к true
. Этот синтаксис обычно используется с сигналами FMCW. Xref
обычно является переданным сигналом.
также задает коэффициенты согласованного фильтра, scope
(X
,coeff
)coeff
. Этот синтаксис применяется, когда вы устанавливаете свойство IQDataInput
на true
и свойство RangeMethod
к 'Matched Filter'
. Этот синтаксис обычно используется с импульсными сигналами.
Чтобы использовать объектную функцию, задайте Системный объект как первый входной параметр. Например, чтобы выпустить системные ресурсы Системного объекта под названием obj
, используйте этот синтаксис:
release(obj)
hide
| isVisible
| phased.AngleDopplerScope
| phased.DTIScope
| phased.RangeAngleScope
| phased.RangeDopplerResponse
| phased.RangeDopplerScope
| phased.RangeResponse
| show