range

Область значений распространения радиоволн

Синтаксис

Описание

пример

r = range(propmodel,tx,pl)возвращает область значений распространения радиоволн из узла передатчика.

Примеры

свернуть все

Укажите сайты передатчика и приемника.

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

Вычислите область значений передатчика с помощью модели распространения дождя и потерь пути 127 дБ.

r = range(pm,tx,127)
r = 2.0747e+04

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

свернуть все

Модель распространения, заданная как вектор символов или строка.

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

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

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

Потери пути, заданные как скаляр в децибелах.

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

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

свернуть все

Область значений, возвращенный в виде скаляра или M массива -by-1 с каждым элементом в метрах. M - количество сайтов TX.

Область значений - это максимальное расстояние, для которого потери пути не превышают значение заданного pl.

См. также

|

Введенный в R2017b