Create, Plot or Save a Double C Dataset.

**DOUBLE_C_DATA**
is a MATLAB library which
can create, plot, or save a "double C" dataset.

The data is confined to two separate regions, each having the shape of the letter "C". The two regions are close, and interlocking, but do not actually touch. This data represents a difficult challenge for algorithms that attempt to detect natural segmentations of data.

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

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

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

KMEANS, a MATLAB library 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;

REGION, a FORTRAN90 library which reads 3D MRI voxel data, and groups the voxels into connected regions, called "components" or "segments";

- double_c_data.m, computes a double C dataset given N1 and N2.
- double_c_plot.m, plots a double C dataset.
- double_c_data.m, writes a double C dataset to a file.

- double_c.png, a plot of the data for N1 = 800, N2 = 600.
- double_c_100_100.txt, a data file with N1 = 100, N2 = 100.
- double_c_100_400.txt, a data file with N1 = 100, N2 = 400.
- double_c_25_25.txt, a data file with N1 = 25, N2 = 25.
- double_c_500_500.txt, a data file with N1 = 500, N2 = 500.

You can go up one level to the MATLAB source codes.