exponenta event banner

образец

График диаграммы направленности антенны на карте

Описание

пример

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

Примечание

Эта функция поддерживает только антенные станции с CoordinateSystem свойство имеет значение 'geographic'.

пример

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

пример

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

Примеры

свернуть все

Определение и визуализация диаграммы направленности для одного участка передатчика.

tx = txsite;
pattern(tx)

Проектирование приемной площадки с использованием дипольной антенны на высоте 30 метров.

 d = dipole;
 rx= rxsite('Name','Mathworks Lakeside','Latitude',42.30321,'Longitude',-71.3764,...
     'Antenna',d,'AntennaHeight',30)
rx = 
  rxsite with properties:

                   Name: 'Mathworks Lakeside'
       CoordinateSystem: 'geographic'
               Latitude: 42.3032
              Longitude: -71.3764
                Antenna: [1×1 dipole]
           AntennaAngle: 0
          AntennaHeight: 30
             SystemLoss: 0
    ReceiverSensitivity: -100

 show(rx)

Визуализация структуры узла приемника на частоте 75 МГц.

pattern(rx,75e6)

Создайте направленную антенну.

yagiAntenna = design(yagiUda,4.5e9);
yagiAntenna.Tilt = 90;
yagiAntenna.TiltAxis = 'y';

Создание станций передатчика и приемника на частоте 4,5 ГГц. Используйте антенну Яги в качестве антенны передатчика. Сконструируйте диполь на частоте 4,5 ГГц и используйте его в качестве приемной антенны.

fq = 4.5e9;
tx = txsite('Name','MathWorks','Latitude',42.3001,'Longitude',-71.3503, ...
      'Antenna',yagiAntenna,'AntennaAngle',90,'AntennaHeight',30, ...
      'TransmitterFrequency',fq,'TransmitterPower',10);
rx = rxsite('Antenna',design(dipole,fq));

Установите приемник в 200 метрах от передатчика.

[lat,lon] = location(tx,200,90);
rx.Latitude = lat;
rx.Longitude = lon;

Отображение шаблонов как передатчика, так и приемника. Уменьшите масштаб изображения, чтобы увидеть оба образца.

pattern(tx,'Transparency',0.2)
pattern(rx,fq)

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

свернуть все

Площадка передатчика, указанная как txsite объект.

Узел получателя, указанный как rxsite объект.

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

Аргументы пары «имя-значение»

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

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

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

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

Прозрачность графика массива, заданного как пара, разделенная запятыми, состоящая из 'Transparency' и вещественное число в диапазоне [0,1], где 0 является полностью прозрачным и 1 совершенно непрозрачен.

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

Карта цветов для раскраски рисунка, заданная как разделенная запятыми пара, состоящая из 'Colormap' и предопределенное имя карты цветов или M-by-3 массив триплетов RGB (красный, синий, зеленый), которые определяют M отдельных цветов.

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

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

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

Карта для визуализации данных поверхности, указанная как разделенная запятыми пара, состоящая из 'Map' и siteviewer объект. [1 ]

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

См. также

Представлен в R2018b

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