Optimal-Space Filling Design
Version 1.0.0 (1.61 KB) by
Moreno, M.
Generates an optimally-sampled distribution of points in arbitrary dimensions with almost-uniform distribution. Simpler version of MAXIMIN.
Syntax
x = osf(n, p)
x = osf(n, p, iterations)
x = osf(n, p, iterations, cycles)
Description
x = osf(n, p, i, j) returns a distribution of 'n' points in 'p' dimensions with a quasi-uniform distribution seeking an optimally-space sampled design. The algorithm performs 'i' cycles of 'j' MAXIMIN iterations per cycle (maximising the statistical minimum distance between points). This algorithm can be regarded as a simpler and much faster version of the MAXIMIN FileExchange submission, when the design space is cartesian and no seed generation constraints are needed.
For reference,
See also MAXIMIN, LHSDESIGN, LHSNORM, UNIFRND.
Examples
x = osf(40, 2);
x = osf(50, 5);
x = osf(70, 3, 5, 400);
Cite As
Moreno, M. (2024). Optimal-Space Filling Design (https://www.mathworks.com/matlabcentral/fileexchange/112065-optimal-space-filling-design), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Created with
R2022a
Compatible with any release
Platform Compatibility
Windows macOS LinuxTags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
Version | Published | Release Notes | |
---|---|---|---|
1.0.0 |