Координаты данных о распространении RF
Задайте названия и местоположение сайтов вокруг Бостона.
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);
Вычислите данные о мощности приемника для каждого ретранслятора.
maxr = 20000; pd1 = coverage(txs(1),"MaxRange",maxr); pd2 = coverage(txs(2),"MaxRange",maxr); pd3 = coverage(txs(3),"MaxRange",maxr);
Вычислите прямоугольник, содержащий местоположения всех данных.
locs = [location(pd1); location(pd2); location(pd3)]; [minlatlon, maxlatlon] = bounds(locs);
Создайте сетку местоположений по прямоугольнику.
gridlength = 300; latv = linspace(minlatlon(1),maxlatlon(1),gridlength); lonv = linspace(minlatlon(2),maxlatlon(2),gridlength); [lons,lats] = meshgrid(lonv,latv); lats = lats(:); lons = lons(:);
Получите данные для каждого передатчика в местоположениях сетки с помощью интерполяции.
v1 = interp(pd1,lats,lons); v2 = interp(pd2,lats,lons); v3 = interp(pd3,lats,lons);
Создайте данные о распространении, содержащие минимальные значения мощности приемника.
minReceivedPower = min([v1 v2 v3],[],2,"includenan"); pd = propagationData(lats,lons,"MinReceivedPower",minReceivedPower);
Постройте минимальную мощность приемника, которая показывает самый слабый сигнал, полученный от любого ретранслятора. Показанная область может соответствовать зоне обслуживания триангуляции с помощью этих трех ретрансляторов.
sensitivity = -110; contour(pd,"Levels",sensitivity:-5,"Type","power")

pd — Данные о распространенииpropagationData объект (значение по умолчанию)Данные о распространении в виде propagationData объект.
datalocation — Координаты места точек данных2 матрицаМестоположение сайта антенны, возвращенного как M-by-2 матрица с каждым модулем элемента в градусах. M является количеством строк в таблице данных с допустимыми значениями широты и долготы. Дублирующиеся местоположения не удалены.
lat — Широта точек данных1 векторШирота точек данных, возвращенных как M-by-1 вектор с каждым модулем элемента в градусах.
lon — Долгота точек данных1 векторДолгота точек данных, возвращенных как M-by-1 матрица с каждым модулем элемента в градусах. Выход перенесен так, чтобы значениями был в области значений [-180 180].
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.