cvt_example_fifty_points, a MATLAB code which illustrates the steps involved in the calculation of a Centroidal Voronoi Tessellation (CVT) of the unit square, with 50 generator points.
The CVT calculation is iterative. The purpose of this simple example is to create plots of the initial iterates, to illustrate how the points automatically rearrange themselves from step to step.
The computer code and data files described and made available on this web page are distributed under the MIT license
cvt_example_fifty_points is available in a MATLAB version.
cvt, a MATLAB code which computes a Centroidal Voronoi Tessellation.
cvt_example_five_points, a MATLAB code which illustrates the steps involved in the calculation of a Centroidal Voronoi Tessellation (CVT) of the unit square, with 5 generator points.
cvtm_1d, a MATLAB code which estimates a mirror-periodic centroidal Voronoi Tessellation (CVTM) in the periodic interval [0,1], using a version of Lloyd's iteration.
cvtp, a MATLAB code which creates a CVTP, that is, a Centroidal Voronoi Tessellation on a periodic domain.
cvtp_1d, a MATLAB code which estimates a periodic centroidal Voronoi Tessellation (CVTP) in the periodic interval [0,1], using a version of Lloyd's iteration.