Количества интервала двумерной гистограммы
[N,Xedges,Yedges] = histcounts2(X,Y)[N,Xedges,Yedges] = histcounts2(X,Y,nbins)[N,Xedges,Yedges] = histcounts2(X,Y,Xedges,Yedges)[N,Xedges,Yedges] = histcounts2(___,Name,Value)[N,Xedges,Yedges,binX,binY] = histcounts2(___)делит значения в [N,Xedges,Yedges] = histcounts2(X,Y) X и Y в 2D интервалы, и возвращает количества интервала, а также края интервала в каждой размерности. Функция histcounts2 использует автоматический алгоритм раскладывания, который возвращает универсальные интервалы, выбранные, чтобы покрыть область значений значений в X и Y и показать базовую форму распределения.
задает количество интервалов, чтобы использовать в каждой размерности.[N,Xedges,Yedges] = histcounts2(X,Y,nbins)
Разделы [N,Xedges,Yedges] = histcounts2(X,Y,Xedges,Yedges)X и Y в интервалы с краями интервала, заданными Xedges и Yedges.
N(i,j) считает значение [X(k),Y(k)] если Xedges(i) ≤ X(k) <Xedges(i+1) и Yedges(j) ≤ Y(k) <Yedges(j+1). Последние интервалы в каждой размерности также включают последний (внешний) край. Например, [X(k),Y(k)] попадает в i th интервал в последней строке если Xedges(end-1) ≤ X(k) ≤ Xedges(end) и Yedges(i) ≤ Y(k) <Yedges(i+1).
использует дополнительные опции, заданные одним или несколькими аргументами пары [N,Xedges,Yedges] = histcounts2(___,Name,Value) Name,Value с помощью любого из входных параметров в предыдущих синтаксисах. Например, можно задать 'BinWidth' и двухэлементный вектор, чтобы настроить ширину интервалов в каждой размерности.
также возвращает индексные массивы [N,Xedges,Yedges,binX,binY] = histcounts2(___) binX и binY, с помощью любого из предыдущих синтаксисов. binX и binY являются массивами, одного размера как X и Y, элементы которого являются индексами интервала для соответствующих элементов в X и Y. Число элементов в (i,j) th интервал равно nnz(binX==i & binY==j), который совпадает с N(i,j), если Normalization является 'count'.
дискретизация | fewerbins | histcounts | гистограмма | histogram2 | morebins