rxsite

Создайте сайт получателя радиочастоты

Описание

Используйте rxsite объект создать сайт получателя радиочастоты.

Создание

Описание

пример

rx = rxsite создает сайт получателя радиочастоты.

пример

rx = rxsite(Name,Value) свойства наборов с помощью одной или нескольких пар "имя-значение". Например, rx = rxsite('Name','RX Site') создает сайт получателя с именем RX Site. Заключите каждое имя свойства в кавычки.

Свойства

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

Название сайта, заданное как вектор символов или как строка или вектор-столбец или как строка.

Пример: 'Name','Site 3'

Пример: RX.Name = 'Site 3'

Пример: Если вы хотите присвоить несколько значений затем - names = ["Fenway Park","Faneuil Hall","Bunker Hill Monument"]; RX = rxsite('Name',names)

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

Координаты широты сайта, заданные в виде числа или строки или вектор-столбца в области значений области значений -90 к 90. Координаты заданы с помощью Наземной модели WGS-84 эллипсоида. Широта является северным/южным углом.

Пример: 'Latitude',45.098

Пример: RX = 45.098

Пример: Если вы хотите присвоить несколько значений затем - latitude = [42.3467,42.3598,42.3763]; RX = rxsite('Latitude',latitude)

Координаты долготы сайта, заданные в виде числа или строки или вектор-столбца. Координаты заданы с помощью Наземной модели WGS-84 эллипсоида. Долгота является восточным/западным углом.

Пример: 'Longitude',-68.890

Пример: RX.Longitude = -68.890

Пример: Если вы хотите присвоить несколько значений затем - longitude = [-71.0972,-71.0545,-71.0611]; RX = rxsite('Longitude',longitude)

Элемент антенны или массив, заданный как объект или 'isotropic'. По умолчанию антенной является 'isotropic', который задает антенну, которая исходит однородно во всех направлениях.

Пример: 'Antenna', monopole

Пример: TX.Antenna = monopole

Угол оси X антенны, заданный в виде числа, 2 1 вектор или 2 N матрицей в градусах.

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

В 2 1 векторе, первый элемент является углом азимута и вторым углом вертикального изменения элемента. Угол вертикального изменения измеряется от горизонтальной плоскости до оси X антенны от -90 к 90 степени.

Пример: 'AntennaAngle',25

Пример: RX.AntennaAngle = [25,-80]

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

Высота антенны от земли или создающий поверхность, заданную в виде неотрицательного числа в метрах. Максимальное значение для этого свойства составляет 6 371 000 м.

Если сайт совпадает с созданием, высота измеряется от верхней части создания к центру антенны. В противном случае высота измеряется от наземного вертикального изменения до центра антенны.

Пример: 'AntennaHeight',25

Пример: RX.AntennaHeight = 15

Типы данных:

Системная потеря, заданная в виде неотрицательного числа или вектора-строки в дБ.

Системная потеря включает потерю линии электропередачи и любые другие разные системные потери.

Пример: 'SystemLoss',10

Пример: RX.SystemLoss = 10

Типы данных:

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

Пример: 'ReceiverSensitivity',-80

Пример: RX.ReceiverSensitivity = -80

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

Функции объекта

showПокажите местоположение сайта на карте
hideСкройте местоположение сайта на карте
distanceРасстояние между сайтами
angleУгол между сайтами
elevationВертикальное изменение сайта
locationКоординаты места на данном расстоянии и углу от сайта
sigstrengthСила сигнала из-за передатчика
losПостройте или вычислите видимость угла обзора (LOS) между сайтами на карте
linkОтобразите линию связи на карте
patternПостройте диаграмму направленности антенн на карте

Примеры

свернуть все

Создайте и покажите сайт получателя по умолчанию.

rx = rxsite
rx = 
  rxsite with properties:

                   Name: 'Site 2'
               Latitude: 42.3021
              Longitude: -71.3764
                Antenna: 'isotropic'
           AntennaAngle: 0
          AntennaHeight: 1
             SystemLoss: 0
    ReceiverSensitivity: -100

show(rx)

Создайте и покажите 1 3 массив сайта получателя с помощью дипольной антенны.

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

names = ["Fenway Park","Faneuil Hall","Bunker Hill Monument"];
lats = [42.3467,42.3598,42.3763];
lons = [-71.0972,-71.0545,-71.0611];

Задайте чувствительность получателей.

 sens = -90;

Создайте и покажите массив сайта получателя.

rxs = rxsite('Name', names,...
      'Antenna',dipole, 'Latitude',lats,...
       'Longitude',lons, ...
       'ReceiverSensitivity',sens);
show(rxs)

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

|

Введенный в R2017b