viewArray

Системный объект: phased.UCA
Пакет: поэтапный

Просмотрите геометрию массивов

Синтаксис

viewArray(H)
viewArray(H,Name,Value)
hPlot = viewArray(___)

Описание

viewArray(H) строит геометрию массива, заданного в H.

viewArray(H,Name,Value) строит геометрию массива, с дополнительными опциями, заданными одним или несколькими Name,Value парные аргументы.

hPlot = viewArray(___) возвращает указатель элементов массива в окне рисунка. Все входные параметры, описанные для предыдущих синтаксисов также, применяются здесь.

Входные параметры

развернуть все

Универсальный круговой массив, заданный как phased.UCA Системный объект.

Пример: phased.UCA()

Аргументы name-value

Задайте дополнительные разделенные запятой пары Name,Value аргументы. Name имя аргумента и Value соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

Обработайте к осям, вдоль которых отображена геометрия массивов.

Опция, чтобы показать нормальные направления в виде разделенной запятой пары, состоящей из 'ShowNormals' и булево значение.

  • true — покажите нормальные направления всех элементов в массиве

  • false — постройте элементы, не показывая нормальные направления

Пример: false

Типы данных: логический

Логический флаг, задающий, показать ли оси локальной координаты.

Типы данных: логический

Логический флаг, задающий, показать ли аннотации в панели пользовательского интерфейса фигуры. Аннотация показывает апертурный размер и интервал элемента на основе оси массивов массива.

Типы данных: логический

Ориентация массива в виде вектор-столбца 3 на 1, содержащего углы поворота относительно x - y - и z - оси системы локальной координаты, соответственно.

Типы данных: double

Опция, чтобы показать величину заострения в виде разделенной запятой пары, состоящей из 'ShowTaper' и булево значение.

  • true — измените яркость цвета элемента пропорционально величине заострения элемента

  • false — постройте все элементы с помощью того же цвета

Типы данных: логический

Индексы элемента, чтобы показать на рисунке в виде разделенной запятой пары, состоящей из 'ShowIndex' и вектор из положительных целых чисел. Каждый номер в векторе должен быть целым числом между 1 и число элементов. Чтобы показать все индексы массива, задайте 'All'. Чтобы подавить все индексы, задайте 'None'.

Пример: [1,2,3]

Типы данных: double

Постройте заголовок в виде вектора символов.

Пример: 'My array plot'

Выходные аргументы

развернуть все

Указатель элементов массива в окне рисунка в виде скаляра.

Примеры

развернуть все

Создайте UCA с 7 элементами изотропных антенных элементов с заострением окна Тейлора. Спроектируйте массив, чтобы иметь радиус 0,5 метров. Затем чертите массив, показывающий нормали элемента, индексы элемента и штриховку заострения элемента.

Nelem = 7;
R = 0.5;
taper = taylorwin(Nelem);
sArray = phased.UCA(Nelem,R,'Taper',taper.');
w = getTaper(sArray);
viewArray(sArray,'ShowNormals',true,'ShowIndex','All','ShowTaper',true);

Смотрите также

Представленный в R2015a
Для просмотра документации необходимо авторизоваться на сайте