viewArray

Системный объект: поэтапный. 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 должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

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

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

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

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

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

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

Пример: false

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

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

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

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

Пример: true

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

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

Пример: '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