Подсчет ячеек для географических точек с использованием ячеек равной площади
[latbin,lonbin,count] = hista(lat,lon)
[latbin,lonbin,count] = hista(lat,lon,binarea)
[latbin,lonbin,count] = hista(lat,lon,binarea,spheroid)
[latbin,lonbin,count]] = hista(___,angleunits)
[latbin,lonbin,count] = hista(lat,lon) определяет географические местоположения, указанные векторами lat и lon, используя равнодействующую область на сфере. По умолчанию площадь бункера составляет 100 квадратных километров. latbin и lonbin выходные данные представляют собой векторы столбцов, указывающие центры непустых ячеек. count матчи latbin и lonbin по размеру, при этом каждый элемент содержит положительное целое число, равное количеству вхождений в соответствующем ячейке.
Биннинг выполняется на сетке в пределах четырехугольника, широта и долгота которого соответствуют экстремальным значениям входных местоположений. Входные и выходные широты и долготы представлены в единицах градусов.
[latbin,lonbin,count] = hista(lat,lon,binarea) использует размер ячейки, заданный вводом binarea, который должен быть в квадратных километрах
[latbin,lonbin,count] = hista(lat,lon,binarea,spheroid) складывает данные в ссылочном сфероиде, определяемом spheroid. spheroid является referenceEllipsoid (oblateSpheroid) объект, a referenceSphere объект или вектор формы [semimajor_axis eccentricity]. Эксцентриситет/сплющивание сфероида используется при определении широты бункеров. Большая полуось сфероида используется для определения долготы бункеров, но если единица длины сфероида не указана, в качестве экваториального радиуса используется средний радиус земли в километрах.
[latbin,lonbin,count]] = hista(___,angleunits) где angleunits определяет угловые единицы входов и выходов, указанные как 'degrees' или 'radians'.