RANDOMPOINTINBOX3D Generate random point(s) within a 3D box. PTS = randomPointInBox3d(BOX) Generate a random point within the 3D box BOX. The result is a 1-by-3 row vector. PTS = randomPointInBox3d(BOX, N) Generates N points within the box. The result is a N-by-3 array. BOX has the format: BOX = [XMIN XMAX YMIN YMAX ZMIN ZMAX]. Example % draw points within a box box = [10 40 20 60 30 50]; pts = randomPointInBox3d(box, 500); figure(1); hold on; drawBox3d(box); drawPoint3d(pts, '.'); axis('equal'); axis([0 100 0 100 0 100]); view(3); See also points3d, boxes3d ------ Author: David Legland e-mail: david.legland@grignon.inra.fr Created: 2011-06-27, using Matlab 7.9.0.529 (R2009b) Copyright 2011 INRA - Cepia Software Platform.
Package: matgeom