pattern

Отобразите диаграмму направленности антенн в Средстве просмотра Сайта

Описание

пример

pattern(tx) отображает 3-D диаграмму направленности антенн для ретранслятора txsite в текущем Средстве просмотра Сайта. Значение усиления сигнала (dBi) в конкретном направлении определяет цвет шаблона.

pattern(rx,frequency) отображает 3-D диаграмму направленности для сайта приемника rxsite для заданного frequency.

pattern(___,Name,Value) отображает 3-D диаграмму направленности с дополнительными опциями, заданными аргументами пары "имя-значение".

Примеры

свернуть все

Задайте и визуализируйте диаграмму направленности одного ретранслятора.

tx = txsite;
pattern(tx)

Импортируйте и просмотрите файл STL. Файл моделирует небольшой конференц-зал с одной таблицей и четырьмя стульями.

viewer = siteviewer('SceneModel','conferenceroom.stl');

Создайте ретранслятор, который использует трехэлементную универсальную линейную матрицу (ULA) с интервалом элемента 0.05 метры. Задайте положение с помощью Декартовых координат в метрах.

cfgArray = arrayConfig("Size",[3 1],"ElementSpacing",0.05);
tx = txsite("cartesian", ...
    "AntennaPosition",[0; 0; 2.1], ...
    "Antenna",cfgArray);

Отобразите шаблон антенны. Задайте размер графика шаблона как 0.4 метры.

pattern(tx,"Transparency",0.6,"Size",0.4)

Панорамирование путем щелчка левой кнопкой, масштабируйте путем щелчка правой кнопкой или при помощи колесика прокрутки и вращайте визуализацию путем нажатия средней кнопки и перетаскивания или путем нажатия Ctrl и щелчка левой кнопкой и перетаскивания.

Наклоните антенну путем обновления AntennaAngle свойство передатчика. Отобразите обновленный шаблон.

tx.AntennaAngle = [0 90];
pattern(tx,"Transparency",0.6,"Size",0.4)

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

свернуть все

Ретранслятор в виде txsite объект.

Сайт приемника в виде rxsite объект.

Частота, чтобы вычислить диаграмму направленности в виде положительной скалярной величины.

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

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

Пример: 'Size',2

Размер шаблона строит в виде числового скаляра в метрах. Этот параметр представляет расстояние между положением антенны и точкой на графике с самым высоким усилением.

Значение по умолчанию зависит от CoordinateSystem свойство siteviewer объект. Когда CoordinateSystem 'geographic', размер по умолчанию составляет 50 метров. Когда CoordinateSystem 'cartesian', размер по умолчанию приблизительно 1/6 размера модели сцены.

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

Прозрачность шаблона строит в виде вещественного числа в области значений [0,1], где 0 абсолютно прозрачно и 1 абсолютно непрозрачно.

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

Палитра для окраски шаблона строит в виде предопределенного имени палитры или M-by-3 массив RGB (красный, синий, зеленый) триплеты, которые задают отдельные цвета M.

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

Разрешение 3-D карты в виде 'low'Средняя, или 'high'. Это свойство управляет визуальным качеством и время, потраченное, чтобы построить шаблон где значение 'low' соответствует самому быстрому и наименее подробному шаблону.

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

Сопоставьте для визуализации поверхностных данных в виде siteviewer объект.[1]

Типы данных: char | string

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

Введенный в R2019b

[1] Выравнивание контуров и меток области является представлением функции, обеспеченной по условию поставщики, и не подразумевает подтверждение MathWorks®.