pattern

Постройте диаграмму направленности антенн на карте

Описание

пример

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

пример

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'
               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

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

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

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

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

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

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

Сопоставьте для поверхностных данных, заданных как siteviewer возразите или имя ландшафта. Допустимыми именами ландшафта является 'none', 'gmted2010', или имя пользовательских данных о ландшафте, добавленных с помощью addCustomTerrain. Значением по умолчанию является текущее Средство просмотра Сайта или 'gmted2010', если ни один не открыт.

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

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

Введенный в R2018b