
2D histogram for field distribution
조회 수: 3 (최근 30일)
이전 댓글 표시
I have a problem with the 2d histogram attach file. I have the coordinates (x,y) of a lot of soccer players and i want to know their field distribution and how many times each palyer is in each "N" bens of the field. Using the 2d histogram code, i have a quetions?
- table size: 120m x 90m (same of soccer field) - bens size: 1m2 - N bens= 10800
댓글 수: 0
채택된 답변
Image Analyst
2015년 4월 19일
See my answer in your duplicate question: http://www.mathworks.com/matlabcentral/answers/204004#answer_175547
I said to use hist3:
fontSize = 20;
numberOfPeopleOnField = 1000;
% Make up some X coordinates for numberOfPeopleOnField people.
x = 120 * rand(numberOfPeopleOnField, 1);
% Make up some Y coordinates for numberOfPeopleOnField people.
y = 90 * rand(numberOfPeopleOnField, 1);
xy = [x, y];
hist3(xy,[120, 90])
xlabel('X', 'FontSize', fontSize);
ylabel('Y', 'FontSize', fontSize);
zlabel('Count (# of People)', 'FontSize', fontSize);

댓글 수: 2
Image Analyst
2015년 4월 19일
That is a 2D histogram, despite their poor choice of a name hist3(). It's really a 2D histogram but when they display it, they use a perspective view so it looks 3D-ish so I guess that's why they called it hist3().
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Histograms에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!