Просмотрите геометрию массивов
viewArray(
отображает геометрию array
)array
.
viewArray(
отображает геометрию массива, с дополнительными опциями, заданными одним или несколькими array
,Name,Value
)Name,Value
парные аргументы.
возвращает указатель элементов массива в окне рисунка. Все входные параметры, описанные для предыдущих синтаксисов также, применяются здесь.hndl
= viewArray(___)
Создайте антенную решетку 5G, где сетка 2 на 2, и каждая панель является массивом 4 на 4. Каждый антенный элемент состоит из двух антенн короткого диполя с различными дипольными направлениями оси. Антенные элементы расположены с интервалами, 1/2 длина волны независимо и панели расположены 3 длины волн с интервалами независимо. Массив действует на уровне 6 ГГц.
c = physconst('LightSpeed'); fc = 6.0e9; 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]); viewArray(array,'ShowNormals',true, ... 'ShowLocalCoordinates',true,'Orientation',[60;100;45], ... 'ShowAnnotation',true)
array
— Фазированная решеткаФазированная решетка в виде Системного объекта.
Задайте дополнительные разделенные запятой пары Name,Value
аргументы. Name
имя аргумента и Value
соответствующее значение. Name
должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN
.
'ShowNormals',true,'ShowIndex','All','ShowTaper',true
Parent
— Обработайте к осямОбработайте к осям, вдоль которых отображена геометрия массивов.
ShowNormals
— Опция, чтобы показать векторы нормалиfalse
(значение по умолчанию) | true
Опция, чтобы показать нормальные направления в виде разделенной запятой пары, состоящей из 'ShowNormals'
и булево значение.
true
— покажите нормальные направления всех элементов в массиве
false
— постройте элементы, не показывая нормальные направления
Пример: false
Типы данных: логический
ShowLocalCoordinates
— Покажите локальные координатыtrue
(значение по умолчанию) | false
Логический флаг, задающий, показать ли оси локальной координаты.
Типы данных: логический
ShowAnnotation
— Покажите апертурный размер и аннотации разрядки элементаtrue
(значение по умолчанию) | false
Логический флаг, задающий, показать ли аннотации в панели пользовательского интерфейса фигуры. Аннотация показывает апертурный размер и интервал элемента на основе оси массивов массива.
Типы данных: логический
Orientation
— Ориентация массива
(значение по умолчанию) | вектор-столбец 3 на 1 с вещественными значениямиОриентация массива в виде вектор-столбца 3 на 1, содержащего углы поворота относительно x-, y-, и оси z системы локальной координаты, соответственно. Значение по умолчанию 0;; 0].
Типы данных: double
ShowTaper
— Опция, чтобы показать величину заостренияfalse
(значение по умолчанию) | true
Опция, чтобы показать величину заострения в виде разделенной запятой пары, состоящей из 'ShowTaper'
и булево значение.
true
— измените яркость цвета элемента пропорционально величине заострения элемента
false
— постройте все элементы с помощью того же цвета
Пример: true
Типы данных: логический
ShowIndex
— Индексы элемента, чтобы показать'None'
(значение по умолчанию) | вектор из положительных целых чисел | 'All'
Индексы элемента, чтобы показать на рисунке в виде разделенной запятой пары, состоящей из 'ShowIndex'
и вектор из положительных целых чисел. Каждый номер в векторе должен быть целым числом между 1 и число элементов. Чтобы показать все индексы массива, задайте 'All'
. Чтобы подавить все индексы, задайте 'None'
.
Пример: [1,2,3]
Типы данных: double
Title
— Постройте заголовок'Array Geometry'
(значение по умолчанию) | вектор символовПостройте заголовок в виде вектора символов.
Пример: 'My array plot'
Типы данных: char |
string
hndl
— Указатель графика элементов массиваУказатель элементов массива строит в окне рисунка, возвращенном как скаляр.
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.