Good-Point Array (or Good-Point Set or Good-Node Set)

Version 1.0.1 (1.64 KB) by Chixin Xiao
To produce M points distributed more evenly in the decision space ([0,1]^N) than the uniformly random method does.
124 Downloads
Updated 16 Oct 2022

View License

% Assume to find M points distributed evenly among the decision space,[0,1]^N.
% The Good-Point Array (or the Good Nodes Set, the Good Point Set) can provide
% a set of point coordinates which distribute in a more even and more stable
% way than the uniformly random points set.
% This algorithm provides the Good-Point Array with while inputting M and N.
% where M is the number of points; N is the dimensionality of each point;
% The output is an M*N array in which each row represent a point coordinate
% in the [0,1]^N decision space.
% Reference:
% [1]Chixin Xiao, Zixing Cai, and Yong Wang, “A good nodes set
% evolution strategy for constrained optimization,” in 2007 IEEE Congress on
% Evolutionary Computation, 2007, pp. 943–950.
% Email: chixinxiao@gmail.com , Chixin Xiao, UoW ,AU , 23 May 2019

Cite As

Chixin Xiao (2026). Good-Point Array (or Good-Point Set or Good-Node Set) (https://www.mathworks.com/matlabcentral/fileexchange/71696-good-point-array-or-good-point-set-or-good-node-set), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2019a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Statistics and Machine Learning Toolbox in Help Center and MATLAB Answers
Version Published Release Notes
1.0.1

Add a profile picture

1.0.0