pathloss

Потеря пути распространения радиоволны

Описание

пример

pl = pathloss(propmodel,rx,tx) возвращает потерю пути распространения радиоволны на сайте получателя от ретранслятора.

pl = pathloss(___,Name,Value) возвращает потерю пути с помощью дополнительных опций, заданных Name,Value пары.

[pl,info] = pathloss(___) возвращает потерю пути и информацию о путях к распространению.

Примеры

свернуть все

Задайте передатчик и сайты получателя.

tx = txsite('Name','MathWorks Apple Hill',...
       'Latitude',42.3001, ...
       'Longitude',-71.3504, ...
       'TransmitterFrequency', 2.5e9);
 
rx = rxsite('Name','Fenway Park',...
       'Latitude',42.3467, ...
       'Longitude',-71.0972);

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

pm = propagationModel('rain','RainRate',50)
pm = 
  Rain with properties:

    RainRate: 50
        Tilt: 0

Вычислите pathloss в получателе с помощью модели распространения дождя.

pl = pathloss(pm,rx,tx)
pl = 127.1559

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

свернуть все

Модель Propagation в виде вектора символов или строки.

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

Сайт получателя в виде rxsite объект. Можно использовать входные параметры массивов, чтобы задать несколько сайтов.

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

Ретранслятор в виде txsite объект. Можно использовать входные параметры массивов, чтобы задать несколько сайтов.

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

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

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

Пример: 'Map','none'

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

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

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

свернуть все

Потеря пути, возвращенная как скаляр или M-by-N массивы с каждым элементом в децибелах. M является количеством сайтов TX, и N является количеством сайтов RX.

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

Для моделей распространения ландшафта потеря пути вычисляется с помощью профиля вертикального изменения ландшафта, который вычисляется в демонстрационных местоположениях на большом круговом пути между передатчиком и получателем. Если Map siteviewer объект с созданиями задал, вертикальное изменение ландшафта настроено, чтобы включать высоту созданий.

Информация, соответствующая каждому пути к распространению, возвращенному как M-by-N массив ячеек, содержащий вектор структур в каждой ячейке для ray-tracing-image-method модель распространения и M-by-N массив структур fro все другие модели распространения. Поле и значения для структур:

  • PropagationDistance - Общее расстояние от пути к распространению, возвращенного как двойной скаляр в метрах.

  • AngleOfDeparture - Угол отъезда сигнала от антенны ретранслятора, возвращенной как 2 1 двойной вектор азимута и углов вертикального изменения в градусах.

  • AngleOfArrival - Угол прибытия сигнала в антенне сайта получателя, возвращенной как 2 1 двойной вектор азимута и углов вертикального изменения в градусах.

  • NumReflections - Количество отражений, которым подвергается сигнал вдоль пути к распространению, возвращенного заданный как 0, 1, или 2. Это поле и значение только для raytrtacing-image-method.

Угловые значения заданы с помощью локальной системы координат антенны "Восточный Север". Угол азимута измеряется против часовой стрелки от востока в области значений от 0 до 360, и угол вертикального изменения измеряется от горизонтальной плоскости в области значений-90 к 90.

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

|

Введенный в R2017b