Фазированная решетка сформирована реплицированными подрешетками
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 является количеством подрешеток в массиве. Каждый столбец матрицы задает нормальное направление соответствующей подрешетки в форме [азимут; вертикальное изменение]. Каждый угол в градусах и задан в системе локальной координаты. Можно использовать Это свойство применяется, когда вы устанавливаете Значение по умолчанию: |
|
Руководящий метод подрешетки Задайте метод подрешетки, держащейся как любой
Значение по умолчанию: |
|
Частота фазовращателя подрешетки Задайте рабочую частоту фазовращателей, которые выполняют регулирование подрешетки. Значение свойства является положительной скалярной величиной в герц. Это свойство применяется, когда вы устанавливаете Значение по умолчанию: |
|
Количество битов квантования фазовращателя Количество битов раньше квантовало компонент сдвига фазы формирователя луча или регулирующий векторные веса. Задайте количество битов как неотрицательное целое число. Значение нуля указывает, что никакое квантование не выполняется. Значение по умолчанию: |
Характерный для phased.ReplicatedSubarray Объект | |
---|---|
beamwidth | Вычислите и отобразите ширину луча для подрешетки |
collectPlaneWave | Симулируйте полученные плоские волны |
directivity | Направленность реплицированной подрешетки |
getElementPosition | Положения элементов массива |
getNumElements | Число элементов в массиве |
getNumSubarrays | Количество подрешеток в массиве |
getSubarrayPosition | Положения подрешеток в массиве |
isPolarizationCapable | Возможность поляризации |
pattern | Постройте реплицированную направленность подрешетки и шаблоны |
patternAzimuth | Постройте реплицированную направленность подрешетки или шаблон по сравнению с азимутом |
patternElevation | Постройте реплицированную направленность подрешетки или шаблон по сравнению с вертикальным изменением |
plotResponse | Постройте диаграмму направленности массива |
step | Выведите ответы подрешеток |
viewArray | Просмотрите геометрию массивов |
Характерный для всех системных объектов | |
---|---|
release | Позвольте изменения значения свойства Системного объекта |
[1] Mailloux, электронно сканирующие решетки Роберта Дж. Сан-Рафаэль, CA: Morgan & Claypool Publishers, 2007.
[2] Mailloux, руководство антенны фазированной решетки Роберта Дж., 2-й Эд. Норвуд, MA: дом Artech, 2005.