Создайте антенную решетку
Требуется загрузка: Чтобы использовать winner2.AntennaArray, сначала загрузите дополнение WINNER II Channel Model for Communications Toolbox.
возвращает структуру, представляющую антенную решетку с одним изотропным антенным элементом. И антенные решетки, и один элемент не вращаются и расположены в источник, [0; 0; 0 ].antArray
= winner2.AntennaArray
antArray = winner2.AntennaArray(
возвращает структуру, представляющую антенную решетку, заданную с помощью одного или нескольких Name,Value
)Name,Value
аргументы в виде пар.
Для получения дополнительной информации смотрите Antenna Array Модели.
Используйте winner2.AntennaArray
функция для создания восьми элементов равномерных круговых массивов (UCA-8) с радиусом 1 см.
UCA8 = winner2.AntennaArray('UCA',8,0.01);
Постройте графики положения элементов.
pos = {UCA8.Element(:).Pos}; plot(cellfun(@(x) x(1),pos),cellfun(@(x) x(2),pos),'+'); xlim([-0.02 0.02]); ylim([-0.02 0.02]); title('UCA-8 Element Positions');
Используйте winner2.AntennaArray
функция для создания однородного линейного массива (ULA-2) с интервалом 50 см и дипольными элементами, наклоненными на + 45 и -45 степенях.
az = -180:179; % 1-degree spacing pattern = cat(1,shiftdim(winner2.dipole(az,45),-1), ... shiftdim(winner2.dipole(az,-45),-1)); ULA2 = winner2.AntennaArray('ULA',2,0.5, ... 'FP-ECS',pattern,'Azimuth',az);
Задайте необязательные разделенные разделенными запятой парами Name,Value
аргументы. Name
- имя аргумента и Value
- соответствующее значение. Name
должны находиться внутри кавычек. Можно задать несколько аргументов в виде пар имен и значений в любом порядке Name1,Value1,...,NameN,ValueN
.
'Pos',[1 0 0; 0 1 0],'Rot',[0 0 0; 0 pi() 0]
указывает координаты и углы поворота для двух антенных элементов.'Pos'
- Положение каждого элемента антенны0
(по умолчанию) | вектор-столбец | матрицаПоложение каждого антенного элемента, заданное как разделенная разделенными запятой парами, состоящая из 'Pos'
и вектор-столбец или N матрица E-на-3. Три столбца представляют координаты x -, y - и z в метрах от источника. N E указывает количество элементов в антенной решетке. Элементы не имеют вращения. Когда существует более одного элемента, 'Element'
область antArray
- вектор-строка структур, представляющих все элементы.
Пример: 'Pos',[63.1 10.2 11.5; 62 11 12]
указывает координаты для двух антенных элементов.
Типы данных: double
'Rot'
- Угол поворота каждого антенного элемента0
(по умолчанию) | вектор-столбец | матрица | необязательноУгол поворота каждого антенного элемента, заданный как разделенная разделенными запятой парами, состоящая из 'Rot'
и вектор-столбец или N матрица E-на-3. Три столбца представляют Rot X, Rot Y и Rot Z углов поворота каждого антенного элемента в радианах. N E указывает количество элементов в антенной решетке. Rot
применяется только тогда, когда Pos
задан. Если не задан с Pos
, угол поворота 0
.
Пример: 'Rot',[2 1.5 0; 0 pi() 0]
указывает углы поворота для двух антенных элементов.
Типы данных: double
'UCA'
- Равномерная круговая антенная решеткаN,1
(по умолчанию) | N,Rad
Равномерная круговая антенная решетка, заданная как разделенная разделенными запятой парами, состоящая из 'UCA'
и N,Rad
. В этом аргументе N
указывает количество элементов (N E) и Rad
указывает радиус в метрах. Если Rad
не задан, радиус по умолчанию 1 метр.
Пример: 'UCA',8,0.5
обозначает равномерный круговой массив восьми элементов с радиусом 0,5 метра.
Типы данных: double
'ULA'
- Равномерная линейная антенная решеткаN,1/N
(по умолчанию) | N,Spacing
Равномерная линейная антенная решетка, заданная как разделенная разделенными запятой парами, состоящая из 'ULA'
и N,Spacing
. В этом аргументе N
указывает количество элементов (N E) и Spacing
указывает на разделение смежных элементов в метрах. Если Spacing
не задан, разделение по умолчанию 1/ N
метров.
Элементы ULA размещаются вместе x-axis с центром массива в [0; 0; 0]. Для четного числа элементов нет антенного элемента в [0; 0; 0].
Пример: 'ULA',3,0.25
обозначает трехэлементный равномерный линейный массив с интервалом 0,25 метра между смежными элементами.
Типы данных: double
'FP-ECS'
- Диаграмма направленности по напряжённости поля системы координат элементаДиаграмма направленности по напряжённости поля системы координат элемента, заданный как разделенная разделенными запятой парами, состоящая из 'FP-ECS'
и массив P -by-2-by1-by N AZ .
Первая размерность, P, может быть либо 1, либо любое число, больше или равное количеству элементов в антенной решетке (N E). Когда P = 1, один и тот же шаблон применяется ко всем элементам. Когда P > N E, применяются первые N строки E.
Второе измерение, 2
, указывает, что две поляризации характеризуют диаграмму направленности по напряжённости поля. Первая размерность в диаграмме направленности по напряжённости поля сохраняет вертикальную поляризацию, а второй - горизонтальную поляризацию.
Третья размерность, 1
, указывает, что один угол возвышения характеризует диаграмму направленности по напряжённости поля.
Четвертая размерность, N AZ, является количеством выборок диаграммы направленности по напряжённости поля, взятых между -180 и 180 степенями. N AZ равен количеству элементов, заданных в Azimuth
или когда Azimuth
не присутствует, это равняется количеству выборок равноудаленной диаграммы направленности по напряжённости поля, взятых над азимутальным углом.
Типы данных: double
'FP-ACS'
- Система координат массива полейДиаграмма направленности по напряжённости поля система координат массива, заданная как разделенная запятой пара, состоящая из 'FP-ACS'
и массив P -by-2-by1-by N AZ. Формат массива совпадает с форматом FP-ECS
синтаксис, за исключением того, что диаграмма направленности по напряжённости поля задана в системе координат массива (ACS).
Первая размерность, P, может быть либо 1, либо любое число, больше или равное количеству элементов в антенной решетке (N E). Когда P = 1, один и тот же шаблон применяется ко всем элементам. Когда P > N E, применяются первые N строки E.
Второе измерение, 2
, указывает, что две поляризации характеризуют диаграмму направленности по напряжённости поля. Первая размерность в диаграмме направленности по напряжённости поля сохраняет вертикальную поляризацию, а второй - горизонтальную поляризацию. Отсутствующие размерности диаграммы направленности по напряжённости поля заменяются нулями.
Третья размерность, 1
, указывает, что один угол возвышения характеризует диаграмму направленности по напряжённости поля.
Четвертая размерность, N AZ, является количеством выборок диаграммы направленности по напряжённости поля, взятых между -180 и 180 степенями. N AZ равен количеству элементов, заданных в Azimuth
или когда Azimuth
не присутствует, это равняется количеству выборок равноудаленной диаграммы направленности по напряжённости поля, взятых над азимутальным углом.
Типы данных: double
'Azimuth'
- Азимутальные углы для шаблонов поля 'FP-ACS' или 'FP-ECS'Азимутальные углы для FP-ACS
или FP-ECS
диаграммы направленности по напряжённости поля в степенях, заданные как разделенная разделенными запятой парами, состоящая из 'Azimuth'
и 1-байт- N вектор-строка AZ. Значения в векторе-строке указывают углы азимута для элементов в диаграммах направленности по напряжённости поля.
Примечание
Azimuth
применяется только тогда, когда FP-ACS
или FP-ECS
заданы. Если Azimuth
не задан, равномерный интервал используется для элементов в диаграмме направленности по напряжённости поля.
Пример: 'Azimuth',[0 10 20 90 180 270 340 350]
Типы данных: double
antArray
- Определение антенной решеткиОпределение антенной решетки, возвращенное как структура, содержащая эти поля.
Name
- Имя антенной решеткиАнтенная решетка имя, возвращенное как вектор символов.
Pos
- Положение антенной решеткиАнтенная решетка положение, возвращается как вектор 3 на 1, представляющий координаты x -, y - и z в метрах от источника.
Rot
- Вращение антенной решеткиВращение антенной решётки, возвращаемое как вектор 3 на 1, представляющий Rot X, Rot Y и Rot Z углов поворота каждого антенного элемента в радианах.
Element
- Определение элементаОпределение элемента, возвращаемое как вектор-строка структур, с каждой структурой, представляющей один элемент и содержащей эти поля.
Pos
- Положение антенной решеткиАнтенная решетка положение, возвращается как вектор 3 на 1, представляющий координаты x -, y - и z в метрах от источника.
Rot
- Вращение антенной решеткиВращение антенной решётки, возвращаемое как вектор 3 на 1, представляющий Rot X, Rot Y и Rot Z углов поворота каждого антенного элемента в радианах.
Aperture
- Определение апертурыОпределение апертуры, возвращенное как структура, представляющая апертуру антенны.
Чтобы создать модель антенной решетки, необходимо задать геометрию элементов массива (положения и поворот) и диаграмм направленности по напряжённости поля элемента. Аргументы, предоставленные winner2.AntennaArray
всегда обрабатываются так, что сначала создается геометрия массива, а затем назначаются диаграммы направленности по напряжённости поля.
Подробное описание спецификации антенной решетки для модели канала WINNER смотрите в WINNER II Channel Models [1], раздел 4.1.
[1] Kyosti, Pekka, Juha Meinila, et al. WINNER II Модели канала. D1.1.2 V1.2. IST-4-027756 WINNER II, сентябрь 2007 года.
У вас есть измененная версия этого примера. Вы хотите открыть этот пример с вашими правками?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.