txsite

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

Описание

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

Создание

Синтаксис

tx = txsite
tx = txsite(Name,Value)

Описание

пример

tx = txsite создает ретранслятор радиочастоты.

пример

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

Свойства

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

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

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

Пример: TX.Name = 'Fenway Park'

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

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

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

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

Пример: TX.Latitude = 45.098

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

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

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

Пример: TX.Longitude = -71.0972

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

Элемент антенны или массив, заданный как объект. По умолчанию антенна является диполем, разработанным для 1,9 ГГц.

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

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

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

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

Угол повышения измеряется от горизонтальной плоскости до оси X антенны от -90 до степеней 90.

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

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

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

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

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

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

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

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

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

Типы данных:

Передатчик рабочая частота, заданная в виде числа в Гц. Область значений от 1e3 до 200e9.

Пример: 'TransmitterFrequency', 30e9

Пример: txsite.TransmitterFrequency = 30e9

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

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

Пример: 'TransmitterPower', 30

Пример: txsite.TransmitterPower = 30

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

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

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

Примеры

свернуть все

Создайте и просмотрите ретранслятор в широте 42,3001 и долготе-71.3504.

tx = txsite('Name','MathWorks Apple Hill','Latitude',42.3001,...
    'Longitude',-71.3504)
tx = 
  txsite with properties:

                    Name: 'MathWorks Apple Hill'
                Latitude: 42.3001
               Longitude: -71.3504
                 Antenna: [1×1 dipole]
            AntennaAngle: 0
           AntennaHeight: 10
              SystemLoss: 0
    TransmitterFrequency: 1.9000e+09
        TransmitterPower: 10

show(tx);

Задайте имена, широты и долготы трех мест передатчика.

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

Задайте частоту передатчиков.

fq = 2.5e9;

Создайте и просмотрите массив передатчика.

txs = txsite('Name', names,...
'Latitude',lats,...
'Longitude',lons, ...
'TransmitterFrequency',fq);
show(txs)

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

Введенный в R2017b