Поэтапный массив разделен в подмассивы
PartitionedArray
объект представляет поэтапный массив, который разделен в один или несколько подмассивов.
Получить ответ подмассивов в разделенном массиве:
Задайте и настройте свой разделенный массив. Смотрите Конструкцию.
Вызовите step
вычислить ответ подмассивов согласно свойствам phased.PartitionedArray
. Поведение step
характерно для каждого объекта в тулбоксе.
Можно также задать PartitionedArray
возразите как значение SensorArray
или Sensor
свойство объектов, которые выполняют beamforming, регулирование и другие операции.
Запуск в R2016b, вместо того, чтобы использовать step
метод, чтобы выполнить операцию, заданную Системой object™, можно вызвать объект с аргументами, как будто это была функция. Например, y = step(obj,x)
и y = obj(x)
выполните эквивалентные операции.
H = phased.PartitionedArray
создает разделенный Системный объект массивов, H
. Этот объект представляет массив, который разделен в подмассивы.
H = phased.PartitionedArray(
создает разделенный объект массивов, Name
,Value
)H
, с каждым заданным набором имени свойства к заданному значению. Можно задать дополнительные аргументы пары "имя-значение" в любом порядке как (Name1
, Value1
..., NameN
, ValueN
).
|
Сенсорная матрица Сенсорная матрица, заданная как любой Системный объект массивов, принадлежащий Phased Array System Toolbox™. Значение по умолчанию: |
|
Матрица определения подмассива Задайте выбор подмассива как M-by-N матрица. M является количеством подмассивов, и N является числом элементов в массиве. Каждая строка матрицы соответствует подмассиву, и каждая запись в строке указывает, принадлежит ли элемент подмассиву. Когда запись является нулем, элемент не принадлежит подмассиву. Ненулевая запись представляет вес с комплексным знаком, применился к соответствующему элементу. Каждая строка должна содержать по крайней мере одну ненулевую запись. Центр фазы каждого подмассива является в подмассиве геометрическим центром. Значение по умолчанию: |
|
Руководящий метод подмассива Задайте метод подмассива, держащегося как любой
Значение по умолчанию: |
|
Частота фазовращателя подмассива Задайте рабочую частоту фазовращателей, которые выполняют регулирование подмассива. Значение свойства является положительной скалярной величиной в герц. Это свойство применяется, когда вы устанавливаете Значение по умолчанию: |
|
Количество битов квантования фазовращателя Количество битов раньше квантовало компонент сдвига фазы формирователя луча или регулирующий векторные веса. Задайте количество битов как неотрицательное целое число. Значение нуля указывает, что никакое квантование не выполняется. Значение по умолчанию: |
collectPlaneWave | Симулируйте полученные плоские волны |
направленность | Направленность разделенного массива |
getElementPosition | Положения элементов массива |
getNumElements | Число элементов в массиве |
getNumSubarrays | Количество подмассивов в массиве |
getSubarrayPosition | Положения подмассивов в массиве |
isPolarizationCapable | Возможность поляризации |
шаблон | Постройте разделенную направленность массивов, поле и шаблоны степени |
patternAzimuth | Постройте разделенную направленность массивов или шаблон по сравнению с азимутом |
patternElevation | Постройте разделенную направленность массивов или шаблон по сравнению с вертикальным изменением |
plotResponse | Постройте шаблон ответа массива |
шаг | Выведите ответы подмассивов |
viewArray | Просмотрите геометрию массивов |
Характерный для всех системных объектов | |
---|---|
release | Позвольте изменения значения свойства Системного объекта |
[1] Деревья фургона, H.L. Оптимальная обработка матриц. Нью-Йорк: Wiley-межнаука, 2002.
phased.ConformalArray
| phased.ReplicatedSubarray
| phased.UCA
| phased.ULA
| phased.URA