Поэтапный массив сформирован реплицированными подмассивами
Объект ReplicatedSubarray
представляет поэтапный массив, который содержит копии подмассива, созданного путем тиражирования одного заданного массива.
Получить ответ подмассивов:
Задайте и настройте свой поэтапный массив, содержащий реплицированные подмассивы. Смотрите Конструкцию.
Вызовите step
, чтобы вычислить ответ подмассивов согласно свойствам phased.ReplicatedSubarray
. Поведение step
характерно для каждого объекта в тулбоксе.
Можно также использовать объект ReplicatedSubarray
в качестве значения свойства SensorArray
или Sensor
объектов, которые выполняют beamforming, регулирование и другие операции.
При запуске в R2016b, вместо того, чтобы использовать метод step
, чтобы выполнить операцию, заданную Системой object™, можно вызвать объект с аргументами, как будто это была функция. Например, y = step(obj,x)
и y = obj(x)
выполняют эквивалентные операции.
H = phased.ReplicatedSubarray
создает реплицированный Системный объект подмассива, H
. Этот объект представляет массив, который содержит копии подмассива.
H = phased.ReplicatedSubarray(
создает реплицированный объект подмассива, Name
,Value
)H
, с каждым заданным набором имени свойства к заданному значению. Можно задать дополнительные аргументы пары "имя-значение" в любом порядке как (Name1
, Value1
..., NameN
, ValueN
).
|
Подмассив, чтобы реплицировать Задайте подмассив, который вы используете, чтобы сформировать массив. Подмассивом должен быть Значение по умолчанию: |
|
Размещение подмассивов Задайте размещение реплицированных подмассивов как Значение по умолчанию: |
|
Размер прямоугольной сетки Задайте размер прямоугольной сетки как одно положительное целое число или 1 2 положительный целочисленный вектор - строка. Это свойство применяется только, когда вы устанавливаете свойство Если Если Значение по умолчанию: |
|
Интервал прямоугольной сетки Задайте прямоугольный интервал сетки подмассивов как положительный скаляр с действительным знаком, 1 2 вектор - строка или Если Если Если Значение по умолчанию: |
|
Положения подмассива в пользовательской сетке Задайте положения подмассивов в пользовательской сетке. Это значение свойства является 3 N матрицей, где N указывает на количество подмассивов в массиве. Каждый столбец матрицы представляет положение одного подмассива в системе локальной координаты массива, в метрах, с помощью формы [x; y; z. Это свойство применяется, когда вы устанавливаете свойство Значение по умолчанию: |
|
Подмассив нормальные направления в пользовательской сетке Задайте нормальные направления подмассивов в массиве. Это значение свойства является 2 N матрицей, где N является количеством подмассивов в массиве. Каждый столбец матрицы задает нормальное направление соответствующего подмассива в форме [азимут; повышение]. Каждый угол в градусах и задан в системе локальной координаты. Можно использовать свойства Это свойство применяется, когда вы устанавливаете свойство Значение по умолчанию: |
|
Руководящий метод подмассива Задайте метод подмассива, держащегося как любой
Значение по умолчанию: |
|
Частота фазовращателя подмассива Задайте рабочую частоту фазовращателей, которые выполняют регулирование подмассива. Значение свойства является положительной скалярной величиной в герц. Это свойство применяется, когда вы устанавливаете свойство Значение по умолчанию: |
|
Количество битов квантования фазовращателя Количество битов раньше квантовало компонент сдвига фазы формирователя луча или регулирующий векторные веса. Задайте количество битов как неотрицательное целое число. Значение нуля указывает, что никакое квантование не выполняется. Значение по умолчанию: |
collectPlaneWave | Моделируйте полученные плоские волны |
направленность | Направленность реплицированного подмассива |
getElementPosition | Положения элементов массива |
getNumElements | Число элементов в массиве |
getNumSubarrays | Количество подмассивов в массиве |
getSubarrayPosition | Положения подмассивов в массиве |
isPolarizationCapable | Возможность поляризации |
шаблон | Постройте реплицированную направленность подмассива и шаблоны |
patternAzimuth | Постройте реплицированную направленность подмассива или шаблон по сравнению с азимутом |
patternElevation | Постройте реплицированную направленность подмассива или шаблон по сравнению с повышением |
plotResponse | Постройте шаблон ответа массива |
шаг | Выведите ответы подмассивов |
viewArray | Просмотрите геометрию массивов |
Характерный для всех системных объектов | |
---|---|
release | Позвольте изменения значения свойства Системного объекта |
[1] Mailloux, Роберт Дж. Электронно отсканированные массивы. Сан-Рафаэль, CA: Morgan & Claypool Publishers, 2007.
[2] Mailloux, Роберт Дж. Поэтапное руководство антенны массивов, 2-й Эд. Норвуд, MA: дом Artech, 2005.
phased.ConformalArray
| phased.PartitionedArray
| phased.UCA
| phased.ULA
| phased.URA