histogramize


histogramize, an Octave code which takes a vector of data and organizes it into a histogram of a given number of bins with given width and range, which can be displayed as a bar chart.

Licensing:

The computer code and data files described and made available on this web page are distributed under the MIT license

Languages:

histogramize is available in a MATLAB version and an Octave version.

Related Data and Programs:

histogramize_test

histogram_data_2d_sample, an Octave code which demonstrates how to construct a Probability Density Function (PDF) from a frequency table over a 2D domain, and then to use that PDF to create new samples.

histogram_discrete, an Octave code which tries to make a histogram of data without using bins.

histogram_display, an Octave code which makes a bar plot of a set of data stored as columns in a file; the first column is the X values, and all the other columns are Y values to be shown as a stack of bars;

histogram_pdf_sample, an Octave code which demonstrates how sampling can be done by starting with the formula for a PDF, creating a histogram, constructing a histogram for the CDF, and then sampling.

histogram_pdf_2d_sample, an Octave code which demonstrates how uniform sampling of a 2D region with respect to some known Probability Density Function (PDF) can be approximated by decomposing the region into rectangles, approximating the PDF by a piecewise constant function, constructing a histogram for the CDF, and then sampling.

triangle_histogram, an Octave code which computes histograms of data on the unit triangle in 2D.

triangulation_histogram, an Octave code which computes histograms of data over a triangulation.

Source Code:


Last revised on 13 June 2023.