Ответ угла области значений
RangeAngleResponse
Система object™ создает объект ответа угла области значений. Этот объект вычисляет ответ угла области значений сигнала с помощью или согласованного фильтра или БПФ.
Вход к объекту ответа угла области значений является кубом данных. Организация куба данных следует соглашению Phased Array System Toolbox™. Первая размерность куба представляет быстро-разовые выборки или области значений полученных сигналов. Второе измерение представляет несколько каналов, таких как датчики или лучи. Третья размерность, медленное время, представляет импульсы или развертки. Если данные содержат только один канал, например, куб данных может содержать меньше, чем три измерения. Обработка области значений действует по первому измерению куба. Угловая обработка действует вдоль второго измерения.
Выход объекта является также кубом данных с тем же количеством размерностей как вход. Первая размерность содержит обработанные областью значений данные, но его длина может отличаться от первой размерности входа. Второе измерение содержит обработанные углом данные. Его длина может отличаться от последней размерности входа.
Получить ответ угла области значений:
Создайте RangeAngleResponse
объект и набор его свойства.
Вызовите объект с аргументами, как будто это была функция.
Чтобы узнать больше, как Системные объекты работают, смотрите то, Что Системные объекты?.
создает response
= phased.RangeAngleResponsephased.RangeAngleResponse
Системный объект, response
, со значениями свойств по умолчанию.
свойства наборов для response
= phased.RangeAngleResponse(Name
,Value
)phased.RangeAngleResponse
объект с помощью одной или нескольких пар "имя-значение". Например, response = phased.RangeAngleResponse('RangeMethod','FFT','SampleRate',1e6)
создает объект, который использует метод обработки области значений БПФ на уровне частоты дискретизации 1 МГц. Заключите имена свойства в кавычки.
[
также задает опорный сигнал, RESP
,RANGE
,ANG
] = response(X
,XREF
)XREF
к dechirped сигнал. Этот синтаксис применяется, когда вы устанавливаете RangeMethod
свойство к 'FFT'
и DechirpInput
свойство к true
. К этому синтаксису часто применяются сигналы FMCW. Затем опорный сигнал может быть переданным сигналом.
Чтобы использовать объектную функцию, задайте Системный объект как первый входной параметр. Например, чтобы выпустить системные ресурсы Системного объекта под названием obj
, используйте этот синтаксис:
release(obj)