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.1123e+04

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

свернуть все

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

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

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

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

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

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

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

свернуть все

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

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

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

|

Введенный в R2017b