Постройте направленность массивов и шаблоны
pattern(___,
строит диаграмму направленности антенной решетки с дополнительными опциями, заданными одним или несколькими Name,Value
)Name,Value
парные аргументы.
[
возвращает диаграмму направленности антенной решетки в PAT
,AZ_ANG
,EL_ANG
] = pattern(___)PAT
. AZ_ANG
выведите содержит координатные значения, соответствующие строкам PAT
. EL_ANG
выведите содержит координатные значения, соответствующие столбцам PAT
. Если 'CoordinateSystem'
параметр устанавливается на 'uv'
, затем AZ_ANG
содержит координаты U шаблона и EL_ANG
содержит координаты V шаблона. В противном случае они находятся в угловых единицах в градусах. модули UV являются безразмерными.
Создайте антенную решетку 5G, где сетка 2 на 2, и каждая панель является массивом 4 на 4. Каждый антенный элемент состоит из двух антенн короткого диполя с различными дипольными направлениями оси. Антенные элементы расположены с интервалами, 1/2 длина волны независимо и панели расположены 3 длины волн с интервалами независимо. Постройте диаграмму направленности массива, принимающего рабочую частоту 6 ГГц.
c = physconst('LightSpeed'); fc = 6e9; lambda = c/fc; antenna1 = phased.ShortDipoleAntennaElement('AxisDirection','Z'); antenna2 = phased.ShortDipoleAntennaElement('AxisDirection','X'); array = phased.NRRectangularPanelArray('ElementSet', ... {antenna1, antenna2},'Size',[4, 4, 2, 2],'Spacing', ... [0.5*lambda, 0.5*lambda,3*lambda, 3*lambda]); pattern(array,fc,'ShowArray',true)
Используйте Orientation
свойство pattern
изменить ориентацию вдоль оси X, вдоль оси Y и вдоль оси z.
pattern(array,fc,'Orientation',[80;30;60],'ShowArray',true)
Отключите отображение локальных координат и шкалы палитры.
pattern(array,fc,'ShowLocalCoordinate',false,'ShowColorBar',false)
array
— Фазированная решеткаФазированная решетка в виде Системного объекта Phased Array System Toolbox.
FREQ
— Частота для вычислительной направленности и шаблоновЧастоты для вычислительной направленности и шаблонов в виде положительной скалярной величины или 1 L вектором-строкой с действительным знаком. Единицы частоты находятся в герц.
Для антенны, микрофона, или гидрофона гидролокатора или элемента проектора, FREQ
должен лечь в области значений значений, заданных FrequencyRange
или FrequencyVector
свойство элемента. В противном случае элемент не производит ответа, и направленность возвращена как –Inf
. Большинство элементов использует FrequencyRange
свойство за исключением phased.CustomAntennaElement
и phased.CustomMicrophoneElement
, которые используют FrequencyVector
свойство.
Для массива элементов, FREQ
должен лечь в частотном диапазоне элементов, которые составляют массив. В противном случае массив не производит ответа, и направленность возвращена как –Inf
.
Пример: [1e8 2e6]
Типы данных: double
AZ
— Углы азимута
(значение по умолчанию) | 1 N вектором-строкой с действительным знакомУглы азимута для вычислительной направленности и шаблона в виде 1 N вектором-строкой с действительным знаком, где N является количеством углов азимута. Угловые модули в градусах. Углы азимута должны находиться между-180 ° и 180 °.
Угол азимута является углом между x - ось и проекцией вектора направления на плоскость xy. Когда измерено от x - оси к y - ось, этот угол положителен.
Пример: [-45:2:45]
Типы данных: double
EL
— Углы возвышения
(значение по умолчанию) | 1 M вектором-строкой с действительным знакомУглы возвышения для вычислительной направленности и шаблона в виде 1 M вектором-строкой с действительным знаком, где M является количеством желаемых направлений вертикального изменения. Угловые модули в градусах. Угол возвышения должен находиться между-90 ° и 90 °.
Угол возвышения является углом между вектором направления и xy - плоскость. Угол возвышения положителен, когда измерено к z - ось.
Пример: [-75:1:70]
Типы данных: double
Задайте дополнительные разделенные запятой пары Name,Value
аргументы. Name
имя аргумента и Value
соответствующее значение. Name
должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN
.
CoordinateSystem,'polar',Type,'directivity'
CoordinateSystem
— Графический вывод системы координат'polar'
(значение по умолчанию) | 'rectangular'
| 'uv'
Графический вывод системы координат шаблона в виде разделенной запятой пары, состоящей из 'CoordinateSystem'
и один из 'polar'
, 'rectangular'
, или 'uv'
. Когда 'CoordinateSystem'
установлен в 'polar'
или 'rectangular'
, AZ
и EL
аргументы задают азимут шаблона и вертикальное изменение, соответственно. AZ
значения должны находиться между-180 ° и 180 °. EL
значения должны находиться между-90 ° и 90 °. Если 'CoordinateSystem'
установлен в 'uv'
, AZ
и EL
затем задайте U и координаты V, соответственно. AZ
и EL
должен находиться между-1 и 1.
Пример: 'uv'
Типы данных: char
Type
— Отображенный тип шаблона'directivity'
(значение по умолчанию) | 'efield'
| 'power'
| 'powerdb'
Отображенный тип шаблона в виде разделенной запятой пары, состоящей из 'Type'
и один из
'directivity'
— шаблон направленности измеряется в dBi.
'efield'
— диаграмма направленности по напряжённости поля датчика или массива. Для акустических датчиков отображенный шаблон для скалярного звукового поля.
'power'
— диаграмма направленности мощности датчика или массива, заданного как квадрат диаграммы направленности по напряжённости поля.
'powerdb'
— диаграмма направленности мощности преобразована в дБ.
Пример: 'powerdb'
Типы данных: char
Orientation
— Ориентация массивов
. (значение по умолчанию) | вектор-столбец с действительным знаком 3 на 1Ориентация массивов в виде вектор-столбца с действительным знаком 3 на 1, содержащего углы поворота относительно x - y - и z - оси системы локальной координаты, соответственно.
Normalize
— Отображение нормирует шаблонtrue
(значение по умолчанию) | false
Отобразите нормированный шаблон в виде разделенной запятой пары, состоящей из 'Normalize
'и Boolean. Установите этот параметр на true
отобразить нормированный шаблон. Этот параметр не применяется, когда вы устанавливаете 'Type'
к 'directivity'
. Шаблоны направленности уже нормированы.
Типы данных: логический
ShowArray
— Просмотрите геометрию массивовfalse
(значение по умолчанию) | true
Просмотрите геометрию массивов наряду с 3D диаграммой направленности в виде false
или true
.
Типы данных: логический
ShowLocalCoordinates
— Покажите оси локальной координатыtrue
(значение по умолчанию) | false
Покажите оси локальной координаты в виде true
или false
.
Типы данных: логический
ShowColorbar
— Покажите шкалу палитрыtrue
(значение по умолчанию) | false
Покажите шкалу палитры в виде true
или false
.
Типы данных: логический
Parent
— Обработайте к осиОбработайте к осям, вдоль которых геометрия массивов отображена заданная как скаляр.
PlotStyle
— Графический вывод стиля'overlay'
(значение по умолчанию) | 'waterfall'
Графический вывод стиля в виде разделенной запятой пары, состоящей из 'Plotstyle'
и любой 'overlay'
или 'waterfall'
. Этот параметр применяется, когда вы задаете несколько частот в FREQ
в 2D графиках. Можно построить 2D графики путем установки одного из аргументов AZ
или EL
к скаляру.
Типы данных: char
Polarization
— Тип поляризации'combined'
(значение по умолчанию) | 'H'
| 'V'
Тип поляризации в виде разделенной запятой пары, состоящей из 'Polarization'
и любой 'combined'
H
, или 'V'
. Если Polarization
'combined'
, горизонтальные и вертикальные шаблоны поляризации объединены. Если Polarization
'H'
, только горизонтальная поляризация отображена. Если Polarization
'V'
, только вертикальная поляризация отображена.
Чтобы включить это свойство, установите array
аргумент к массиву, который поддерживает поляризацию и затем устанавливает 'Type'
пара "имя-значение" к 'efield'
, 'power'
, или 'powerdb'
.
Типы данных: char |
string
PropagationSpeed
— Скорость распространения сигналаСкорость распространения сигнала в виде разделенной запятой пары, состоящей из 'PropagationSpeed'
и положительная скалярная величина в метрах в секунду.
Пример: 'PropagationSpeed',physconst('LightSpeed')
Типы данных: double
Weights
— Веса массивовВеса массивов в виде разделенной запятой пары, состоящей из 'Weights
'и N-by-1 вектор-столбец с комплексным знаком или N-by-L матрица с комплексным знаком. Веса массивов применяются к элементам массива, чтобы произвести регулирование массивов, сужение или обоих. Размерность N является числом элементов в массиве. Размерность L является количеством частот, заданных FREQ
.
Размерность весов | Размерность FREQ | Цель |
---|---|---|
N-by-1 вектор-столбец с комплексным знаком | Скаляр или 1 L вектором-строкой | Применяет набор весов для одной частоты или для всех частот L. |
N-by-L матрица с комплексным знаком | 1 L вектором-строкой | Применяет каждый из столбцов L 'Weights' для соответствующей частоты в FREQ . |
Примечание
Используйте комплексные веса, чтобы регулировать ответ массивов к различным направлениям. Можно создать веса с помощью phased.SteeringVector
Системный объект или вы можете вычислить ваши собственные веса. В общем случае вы применяете Эрмитово спряжение перед использованием весов в любом Phased Array System Toolbox функциональный или Системный объект, таких как phased.Radiator
или phased.Collector
. Однако для directivity
, pattern
, patternAzimuth
, и patternElevation
методы любого Системного объекта массивов используют держащийся вектор без спряжения.
Пример: 'Weights',ones(N,M)
Типы данных: double
Поддержка комплексного числа: Да
PAT
— диаграмма направленности антенной решеткиAZ_ANG
— Углы азимутаEL_ANG
— Углы возвышенияНаправленность описывает направленность диаграммы направленности элемента датчика или массива элементов датчика.
Более высокая направленность желаема, когда это необходимо, чтобы передать больше излучения в определенном направлении. Направленность является отношением переданной излучающей интенсивности в заданном направлении к излучающей интенсивности, переданной изотропным излучателем с той же общей переданной степенью
где U rad(θ,φ) является излучающей интенсивностью передатчика в направлении, общее количество (θ,φ) и P является общей степенью, переданной изотропным излучателем. Для элемента получения или массива, направленность измеряет чувствительность к излучению, прибывающему от определенного направления. Принцип взаимности показывает, что направленность элемента или массива, используемого для приема, равняется направленности того же элемента или массива, используемого для передачи. Когда преобразовано в децибелы, направленность обозначается как dBi. Для получения информации о направленности считайте примечания по Направленности Направленности и Массива Элемента.
Задайте азимут и соглашения вертикального изменения, используемые в тулбоксе.
azimuth angle вектора является углом между x - осью и ее ортогональной проекцией на xy - плоскость. Угол положителен при движении от x - оси к y - ось. Углы азимута находятся между степенями на 180 ° и на-180 °, включительно. elevation angle является углом между вектором и его ортогональной проекцией на xy - плоскость. Угол положителен при движении к положительному z - оси от xy - плоскость. Углы возвышения находятся между степенями на 90 ° и на-90 °, включительно.
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.