Отобразите данные о распространении на графике по карте
plot( отображает данные о распространении на графике по карте. Каждая точка данных отображена как круговой маркер, который окрашен согласно соответствующему значению.pd)
plot(___, отображает данные о распространении на графике с дополнительными опциями, заданными аргументами пары "имя-значение".Name,Value)
Средство просмотра Стартовой площадки с basemaps и файлами создания.
viewer = siteviewer("Basemap","streets_dark",... "Buildings","manhattan.osm");

Покажите ретранслятор на создании.
tx = txsite("Latitude",40.7107,... "Longitude",-74.0114,... "AntennaHeight",80); show(tx)

Создайте сайты получателя вдоль соседних улиц.
latitude = [linspace(40.7088, 40.71416, 50), ... linspace(40.71416, 40.715505, 25), ... linspace(40.715505, 40.7133, 25), ... linspace(40.7133, 40.7143, 25)]'; longitude = [linspace(-74.0108, -74.00627, 50), ... linspace(-74.00627 ,-74.0092, 25), ... linspace(-74.0092, -74.0110, 25), ... linspace(-74.0110, -74.0132, 25)]'; rxs = rxsite("Latitude", latitude, "Longitude", longitude);
Вычислите силу сигнала в каждом местоположении получателя.
signalStrength = sigstrength(rxs, tx)';
Создайте propagationData возразите, чтобы содержать вычисленные данные о силе сигнала.
tbl = table(latitude, longitude, signalStrength); pd = propagationData(tbl);
Отобразите данные о силе сигнала на графике по карте как окрашенные точками.
legendTitle = "Signal" + newline + "Strength" + newline + "(dB)"; plot(pd, "LegendTitle", legendTitle, "Colormap", parula);

pd — Данные о распространенииpropagationData объект (значение по умолчанию)Данные о распространении в виде propagationData объект.
Задайте дополнительные разделенные запятой пары Name,Value аргументы. Name имя аргумента и Value соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.
'Type','power''DataVariableName' — Переменная данных, чтобы построитьpd.DataVariableName (значение по умолчанию) | вектор символов | строковый скалярПеременная данных, чтобы построить в виде разделенной запятой пары, состоящей из 'DataVariableName' и вектор символов или строковый скаляр, соответствующий имени переменной в таблице данных раньше, создавали контейнерный объект данных о распространении pd. Значение по умолчанию является динамическим и соответствует DataVariableName свойство propagationData объект.
Типы данных: char | string
'Type' — Тип значения, чтобы построить'custom' (значение по умолчанию) | 'power' | 'efield' | 'sinr' | 'pathloss'Тип значения, чтобы построить в виде разделенной запятой пары, состоящей из 'Type' и одно из значений в Type столбец:
| Ввод | ColorLimits | LegendTitle |
|---|---|---|
'custom' | [min(Data) max(Data)] | '' |
'power' | [-120 -5] | 'Power (dBm)' |
'efield' | [20 135] | 'E-field (dBuV/m)' |
'sinr' | [-5 20] | 'SINR (dB)' |
'pathloss' | [45 160] | 'Path loss (dB)' |
Значение по умолчанию для Levels вектор с линейно распределёнными значениями, ограниченный ColorLimits.
Типы данных: char | string
'Levels' — Уровни значения данных, чтобы построитьУровни значения данных, чтобы построить в виде разделенной запятой пары, состоящей из 'Levels' и числовой вектор. Данные о распространении сгруппированы согласно Levels. Данные в каждом интервале являются цветом, закодированным согласно соответствующему уровню. Цвета выбраны с помощью Colors если задано, или иначе Colormap и ColorLimits. Точки данных со значениями ниже минимального уровня не включены в график.
Значение по умолчанию для Levels вектор с линейно распределёнными значениями, ограниченный ColorLimits.
Типы данных: double
'Colors' — Цвета точек данныхЦвета точек данных в виде разделенной запятой пары, состоящей из 'Colors' и M-by-3 массив RGB (красный, синий, зеленый) или массив строк или массив ячеек из символьных векторов. Цвета присвоены поэлементные значениям в Levels для окраски соответствующих точек. Цвета не могут использоваться с Colormap и ColorLimits.
Типы данных: double | char | string
'Colormap' — Карта цветов для окраски точек'jet(256)' (значение по умолчанию) | предопределенное имя палитры | M-by-3 массив триплетов RGBПалитра для окрашивающих точек в виде разделенной запятой пары, состоящей из 'Colormap' и предопределенное имя палитры или M-by-3 массив RGB (красный, синий, зеленый) триплеты, которые задают отдельные цвета M. Colormap не может использоваться с Colors.
Типы данных: double | char | string
'ColorLimits' — Цветные пределы для карты цветовЦветные пределы для палитры в виде разделенной запятой пары, состоящей из 'ColorLimits' и двухэлементный вектор формы [min макс.]. Цветные пределы указывают на значения уровня данных, которые сопоставляют с первым и последним, раскрашивает палитру. ColorLimits не может использоваться с Colors.
Типы данных: double
'MarkerSize' — Размер маркеров данных (значение по умолчанию) | положительный числовой скалярРазмер маркеров данных, построенных на карте в виде разделенной запятой пары, состоящей из 'MarkerSize' и положительный числовой скаляр в пикселях.
Типы данных: double
'ShowLegend' — Покажите цветную легенду на картеtrue (значение по умолчанию) | falseПокажите цветную легенду на карте в виде разделенной запятой пары, состоящей из 'ShowLegend' и true или false.
Типы данных: логический
'LegendTitle' — Заголовок цветной легендыЗаголовок цветной легенды в виде разделенной запятой пары, состоящей из 'LegendTitle' и вектор символов или строковый скаляр.
Типы данных: string | char
'Map' — Сопоставьте для поверхностных данныхsiteviewer объектСопоставьте для поверхностных данных в виде разделенной запятой пары, состоящей из 'Map' и siteviewer объект. Значением по умолчанию является текущее Средство просмотра Сайта или новое Средство просмотра Сайта, если ни один не открыт.
Типы данных: char | string
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.