histr

Гистограмма для географических точек с equirectangular интервалами

Синтаксис

[lat,lon,num,wnum] = histr(lats,lons)
[lat,lon,num,wnum] = histr(lats,lons,units)
[lat,lon,num,wnum] = histr(lats,lons,bindensty)

Описание

[lat,lon,num,wnum] = histr(lats,lons) возвращает центральные координаты равно-прямоугольных интервалов и количество наблюдений, num, падение в каждом на основе географически распределенных входных данных. Кроме того, взвешенное областью значение наблюдения, wnum, возвращен. wnum num интервала разделенный на его нормированную область. Самый большой интервал имеет тот же num и wnum; меньший интервал имеет больший wnum чем num.

[lat,lon,num,wnum] = histr(lats,lons,units) где units задает угловой модуль. Значением по умолчанию является 'degrees'.

[lat,lon,num,wnum] = histr(lats,lons,bindensty) определяет номер интервалов на угловую единицу. Например, если units 'degrees', bindensty из 10 были бы 10 интервалов на степень широты или долготы, приводящей к 100 интервалам на квадратную степень. Значением по умолчанию является одна ячейка на угловую единицу.

histr функциональные виды географические данные в equirectangular интервалы в целях гистограммы. Equirectangular в этом контексте подразумевает, что каждый интервал имеет то же угловое измерение на каждой стороне (например, 1º-by-1º). Следовательно, результатом не является гистограмма равной области. hista функция предусматривает ту возможность. Однако результаты histr может быть взвешен их смещением области, чтобы откорректировать для этого, в некотором смысле.

Примеры

свернуть все

Создайте некоторые случайные широты.

rng(0,'twister')
lats = rand(4)
lats = 4×4

    0.8147    0.6324    0.9575    0.9572
    0.9058    0.0975    0.9649    0.4854
    0.1270    0.2785    0.1576    0.8003
    0.9134    0.5469    0.9706    0.1419

Создайте некоторые случайные долготы.

lons = rand(4)
lons = 4×4

    0.4218    0.6557    0.6787    0.6555
    0.9157    0.0357    0.7577    0.1712
    0.7922    0.8491    0.7431    0.7060
    0.9595    0.9340    0.3922    0.0318

Интервал данные в 0.5 0.5 ячейках степени (два интервала на степень). Интервалы, сосредоточенные в 0.75°N, немного меньше в области, чем другие. wnum отражает относительное количество на область нормированной единицы.

[lat,lon,num,wnum] = histr(lats,lons,2);

[lat,lon,num,wnum]
ans = 4×4

    0.2500    0.2500    3.0000    3.0000
    0.7500    0.2500    2.0000    2.0002
    0.2500    0.7500    3.0000    3.0000
    0.7500    0.7500    8.0000    8.0006

Смотрите также

|

Представлено до R2006a