names = ["jaguaribe" "centro" "jaguaribecentro"];
lats = [-5.895806113892169, -5.895456726608638, -5.894977218173506];
longs = [-38.62032597572306, -38.62222432683183, -38.62401029975932];
macro = txsite('Name', names, 'Latitude', lats, 'Longitude', longs, 'CoordinateSystem', 'geographic');
centerSite = geopoint(-5.895806113892169, -38.62032597572306);
siteDistances = zeros(1,numCellSites);
siteAngles = zeros(1,numCellSites);
siteDistances(2:7) = isd;
siteAngles(2:7) = 30:60:360;
siteDistances(8:13) = 2*isd*cosd(30);
siteAngles(8:13) = 0:60:300;
siteDistances(14:19) = 2*isd;
siteAngles(14:19) = 30:60:360;
numCells = numCellSites*3;
cellLats = zeros(1,numCells);
cellLons = zeros(1,numCells);
cellNames = strings(1,numCells);
cellAngles = zeros(1,numCells);
cellSectorAngles = [30 150 270];
for siteInd = 1:numCellSites
[cellLat,cellLon] = location(centerSite, siteDistances(siteInd), siteAngles(siteInd));
for cellSectorAngle = cellSectorAngles
cellNames(cellInd) = "Cell " + cellInd;
cellLats(cellInd) = cellLat;
cellLons(cellInd) = cellLon;
cellAngles(cellInd) = cellSectorAngle;
'AntennaAngle25',macroAngles = [30, 45, 60] ...
'AntennaHeight', macroantHeight = 10;
'TransmitterFrequency', macrofq = 3.5e9;
'TransmitterPower', macroTxPower = 10.^((44-30)/10);
viewer.Basemap = 'topographic';