Отобразите карту покрытия
coverage(
отображает карту покрытия для ретранслятора. Каждый цветной контур карты задает область, куда соответствующая сила сигнала передается к мобильному получателю.tx
)
coverage(___,
отображает карту покрытия с помощью дополнительных опций, заданных Name,Value
,___)Name,Value
пары.
Создайте ретранслятор в главном офисе MathWorks.
tx = txsite('Name','MathWorks', ... 'Latitude', 42.3001, ... 'Longitude', -71.3503);
Покажите карту покрытия.
coverage(tx)
Создайте ретранслятор в главном офисе MathWorks.
tx = txsite('Name','MathWorks', ... 'Latitude', 42.3001, ... 'Longitude', -71.3503);
Создайте сайт получателя в Фенуэй-парке с высотой антенны 1,2 м и системной потерей 10 дБ.
rx = rxsite('Name','Fenway Park', ... 'Latitude',42.3467, ... 'Longitude',-71.0972,'AntennaHeight',1.2,'SystemLoss',10);
Вычислите зону охвата передатчика с помощью ближней модели распространения.
coverage(tx,rx,'PropagationModel','closein')
Задайте сильные и слабые сильные места сигнала с соответствующими цветами.
strongSignal = -75; strongSignalColor = "green"; weakSignal = -90; weakSignalColor = "cyan";
Создайте ретранслятор и отобразите карту покрытия.
tx = txsite('Name','MathWorks','Latitude', 42.3001,'Longitude', -71.3503); coverage(tx,'SignalStrengths',[strongSignal,weakSignal], ... 'Colors', [strongSignalColor,weakSignalColor])
Задайте антенну Яги-Uda, спроектированную для частоты передатчика 4,5 ГГц. Наклоните антенну к прямому излучению в XY-плоскости (т.е. географический азимут).
fq = 4.5e9;
y = design(yagiUda,fq);
y.Tilt = 90;
y.TiltAxis = 'y';
Создайте ретранслятор с этой направленной антенной.
tx = txsite('Name','MathWorks',... 'Latitude', 42.3001, ... 'Longitude', -71.3503, ... 'Antenna', y, ... 'AntennaHeight', 60, ... 'TransmitterFrequency', fq, ... 'TransmitterPower', 10);
Отобразите карту покрытия с помощью модели распространения дождя. Шаблон карты указывает восток, который соответствует угловому значению антенны по умолчанию 0 градусов.
coverage(tx,'rain','SignalStrengths',-90)
Задайте имена и местоположения сайтов вокруг Бостона.
names = ["Fenway Park","Faneuil Hall","Bunker Hill Monument"]; lats = [42.3467,42.3598,42.3763]; lons = [-71.0972,-71.0545,-71.0611];
Создайте массив ретранслятора.
txs = txsite('Name', names,... 'Latitude',lats,... 'Longitude',lons, ... 'TransmitterFrequency',2.5e9);
Отобразите объединенную карту покрытия для нескольких сильных мест сигнала, с помощью ближней модели распространения.
coverage(txs,'close-in','SignalStrengths',-100:5:-60)
tx
— Ретрансляторtxsite
возразите | массив txsite
объектыРетранслятор, заданный как txsite
объект. Можно использовать входные параметры массивов, чтобы задать несколько сайтов.
rx
— Сайт получателяrxsite
объектСайт получателя, заданный как rxsite
объект. Можно также использовать пары "имя-значение" 'ReceiverGain'
и 'ReceiverAntennaHeight'
задавать значения получателя.
propmodel
— Модель PropagationМодель Propagation, заданная как вектор символов или строка. Можно также использовать пару "имя-значение" 'PropagationModel'
задавать этот параметр. Можно также использовать propagationModel
функция, чтобы задать этот вход. Моделью распространения по умолчанию является 'longeley-rice'
когда ландшафт включен и 'freespace'
когда ландшафт отключен.
Типы данных: char |
string
Задайте дополнительные разделенные запятой пары Name,Value
аргументы. Name
имя аргумента и Value
соответствующее значение. Name
должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN
.
'Type','power'
'Type'
— Тип силы сигнала, чтобы вычислить'power'
(значение по умолчанию) | 'efield'
Тип силы сигнала, чтобы вычислить, заданный как 'power'
или 'efield'
.
Степень выражается в блоках питания (dBm) сигнала во входе получателя. Электронное поле выражается в модулях силы электрического поля (dBμV/m) инцидента волны сигнала на антенне.
Типы данных: char
'SignalStrengths'
— Сильные места сигнала, чтобы отобразиться на карте покрытияСильные места сигнала, чтобы отобразиться на карте покрытия, заданной как числовой вектор.
Каждая сила использует различный цветной заполненный контур на карте. Значением по умолчанию является -100
dBm, если 'Type'
парой "имя-значение" является 'power'
и 40
dBμV/m, если 'Type'
'efield'
.
Типы данных: |
bus
| char
'PropagationModel'
— Модель Propagation, чтобы использовать в вычислениях пути потерь'longley-rice'
(значение по умолчанию) | 'freespace'
| 'close-in'
| 'rain'
| 'gas'
| 'fog'
| объект модели распространенияМодель Propagation, чтобы использовать в вычислениях пути потерь, заданных как 'freespace'
, 'close-in'
, 'rain'
, 'gas'
, 'fog'
, 'longley-rice'
, или когда объект создал использование propagationModel
функция. Моделью распространения по умолчанию является 'longeley-rice'
когда ландшафт включен и 'freespace'
когда ландшафт отключен.
Типы данных: char
'MaxRange'
— Максимальная область значений покрытия сопоставляет от каждого ретранслятораМаксимальная область значений покрытия сопоставляет от каждого ретранслятора, заданного в виде числа в метрах, представляющих большое круговое расстояние. Это свойство задает необходимую область на карте, чтобы построить. Если 'Map'
объект siteviewer с 'Buildings'
заданный, значением по умолчанию является расстояние до самого дальнего создания. При использовании модели распространения ландшафта значение по умолчанию составляет 30 000 м или 30 км. При использовании модели распространения неландшафта значение по умолчанию вычисляется, чтобы включать весь SignalStrengths
в покрытии сопоставляют область.
При использовании ландшафта, MaxRange
предел составляет 300 000 м.
Типы данных: double
'Resolution'
— Разрешение карты покрытия'auto'
(значение по умолчанию) | числовой скалярРазрешение карты покрытия, заданной в виде числа в метрах.
Разрешение 'auto'
вычисляет максимальное значение, масштабируемое к 'MaxRange'
. Уменьшение разрешения увеличивает качество карты покрытия и время, требуемое создать его.
Типы данных: char |
double
'ReceiverGain'
— Мобильное усиление получателя
(значение по умолчанию) | числовой скалярМобильное усиление получателя, заданное в виде числа в дБ. Значение усиления получателя включает мобильное усиление антенны получателя и системную потерю.
Усиление получателя вычисляет полученную силу сигнала когда 'Type'
'power'
.
Если аргумент rx
сайта получателя передается покрытию, значением по умолчанию является максимальное усиление антенны получателя с системной вычтенной потерей. В противном случае значение по умолчанию 2.1.
Типы данных: char |
double
'ReceiverAntennaHeight'
— Мобильная высота антенны получателя наземное вертикальное изменение
(значение по умолчанию) | числовой скалярМобильная высота антенны получателя наземное вертикальное изменение, заданное в виде числа в метрах.
Если аргумент rx
сайта получателя передается покрытию, значением по умолчанию является
AntennaHeight
из получателя. В противном случае значение по умолчанию равняется 1.
Типы данных: double
'Colors'
— Цвета заполненных контуров на карте покрытияЗаполненный цвет контуров карты покрытия, заданной как M-by-3 массив триплетов RGB, массив строк или массив ячеек из символьных векторов.
Цвета присвоены поэлементные 'SignalStrengths'
значения для окраски соответствующих заполненных контуров.
'Colors'
не может использоваться с 'ColorLimits'
или 'ColorMap'
.
Для получения дополнительной информации смотрите ColorSpec (Color Specification)
.
Типы данных: char |
string
| double
'ColorLimits'
— Цветные пределы для палитрыЦветные пределы для палитры, заданной как двухэлементный вектор типа [min max]
.
Цветные пределы указывают на значения уровня сигнала, которые сопоставляют с первыми и последними цветами на палитре.
Значением по умолчанию является [-120 -5]
если 'Type'
парой "имя-значение" является 'power'
и [20 135]
если 'Type'
'efields'
.
'ColorLimits'
не может использоваться с 'Color'
.
Типы данных: double
'ColorMap'
— Палитра заполнила контуры для карты покрытия'jet'
(значение по умолчанию) | предопределенная карта цветов | M-by-3 массив триплетов RGBПалитра заполнила контуры на карте покрытия, заданной как предопределенная палитра или M-by-3 массив триплетов RGB, где M задает отдельные цвета.
'ColorMap'
не может использоваться с 'Colors'
.
Типы данных: char |
double
'Transparency'
— Прозрачность карты покрытия
(значение по умолчанию) | числовой скалярПрозрачность карты покрытия, заданной в виде числа в области значений 0
к 1
. 0 прозрачно и
1
непрозрачно.
Типы данных: double
'Map'
— Сопоставьте для поверхностных данныхsiteviewer
возразите | имя ландшафтаСопоставьте для поверхностных данных, заданных как siteviewer
возразите или имя ландшафта. Допустимыми именами ландшафта является 'none'
, 'gmted2010'
, или имя пользовательских данных о ландшафте, добавленных с помощью addCustomTerrain
. Значением по умолчанию является текущее Средство просмотра Сайта или 'gmted2010'
, если ни один не открыт.
Типы данных: char |
string
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.