latinize_test, a MATLAB program which calls latinize() to adjust an M dimensional dataset of N points so that it forms a Latin hypercube.

On output, each row of the table will have the properties that:

  1. the minimum and maximum row values are the same as on input;
  2. the row contains N evenly spaced values between the minimum and maximum.
  3. in each row, the elements retain their ordering.


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

Related Data and Programs:

latinize, a MATLAB library which adjusts N points in M dimensions to form a Latin hypercube.

Source Code:

CVT_02_00010 is a set of 10 CVT points in 2D:

CVT_03_00007 is a set of 7 CVT points in 3D:

CVT_03_00056 is a set of 56 CVT points in 3D:

CVT_07_00100 is a set of 100 CVT points in 7D:

Last revised on 11 February 2019.