Function to make a 2D histogram

Make 2D histogram on pairs of (x,y) data

You are now following this Submission

%A Simple function that makes a 2D histgram

% Input: data: two cols, x value; y value
% xrange: range and bins for x value (edges)
% yrange: range and bins for y value (edges)
%Output: Count of a specifice (x,y) bin combination;
% Suggested visualizing tool: I like to use imagesc; bar3 will work fine
% too; have to change axis label though

Example:
data(:,1)=randn(100000,1);
data(:,2)=randn(100000,1);
count=hist2d(data,-1:0.1:1,-1:0.1:1);
imagesc(count);

Cite As

Sisi Ma (2026). Function to make a 2D histogram (https://in.mathworks.com/matlabcentral/fileexchange/29709-function-to-make-a-2d-histogram), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.3.0.0

bug fixed

1.0.0.0