sigstrength

Сила сигнала из-за передатчика

Описание

пример

ss = sigstrength(rx,tx) возвращает силу сигнала на сайте получателя из-за ретранслятора.

ss = sigstrength(rx,tx,propmodel) возвращает силу сигнала на сайте получателя с помощью заданной модели распространения. Определение модели распространения является тем же самым как определение 'PropagationModel' пара "имя-значение".

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

Примеры

свернуть все

Создайте ретранслятор.

tx = txsite('Name','MathWorks', ...
        'Latitude', 42.3001, ...
        'Longitude', -71.3503);

Создайте сайт получателя с заданной чувствительностью (в dBm).

rx = rxsite('Name','Boston', ...
        'Latitude', 42.3601, ...
        'Longitude', -71.0589, ...
        'ReceiverSensitivity', -90);

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

ss = sigstrength(rx,tx)
ss = -144.4685
margin = abs(rx.ReceiverSensitivity - ss)
margin = 54.4685

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

свернуть все

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

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

Модель Propagation, заданная как вектор символов или строка. Можно также использовать пару "имя-значение" 'PropagationModel' задавать этот параметр. Можно также использовать propagationModel функция, чтобы задать этот вход.

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

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

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

Пример: 'Type','power'

Тип силы сигнала, чтобы вычислить, заданный как 'power' или 'efield'.

Степень выражается в блоках питания (dBm) .of сигнал во входе получателя. Электронное поле выражается в модулях силы электрического поля (dBuV/m) инцидента волны сигнала на антенне.

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

Модель Propagation, чтобы использовать в вычислениях пути потерь, заданных как 'freespace', 'close-in', 'rain', 'gas', 'fog', или когда объект создал использование propagationModel функция.

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

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

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

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

свернуть все

Сила сигнала, возвращенная как M-by-N массив в dBm. M является количеством сайтов TX, и N является количеством сайтов RX.

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

| |

Введенный в R2017b