**ring_data**,
a MATLAB code which
can create, plot, or save data generated by sampling a number of
concentric, possibly overlapping rings.

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

**ring_data** is available in
a MATLAB version.

double_c_data, MATLAB codes which generate, plot or write out 2D data that forms two interlocking C shapes.

hand_data, MATLAB codes which carry out some numerical exercises based on data that came from tracing several points on a person's hand.

image_components, a MATLAB code which seeks the connected "nonzero" or "nonblack" components or "segments" of an image or integer vector, array or 3D block.

kmeans, a MATLAB code which contains several different algorithms for the K-Means problem.

martinez, a dataset directory which contains datasets for computational statistics, including cluster analysis;

mds, a dataset directory which contains datasets for M-dimensional scaling;

random_data, a MATLAB code which uses a random number generator (RNG) to sample points corresponding to various probability density functions (PDF's), spatial dimensions, and geometries, including the M-dimensional cube, ellipsoid, simplex and sphere.

sammon_data, a MATLAB code which generates six sets of M-dimensional data for cluster analysis.

- annulus_sample.m, samples points from an annulus.
- r8vec_uniform_01.m, returns a vector of uniform random values in [0,1];
- ring_data_generate.m, generates a set of ring data.
- ring_data_plot.m, plots a set of ring data.
- ring_data_print.m, prints a set of ring data.
- ring_data_write.m, writes a set of ring data to a file.
- ring_input_print.m, prints data defining a ring dataset.