getting inside points of cuboid

2 views (last 30 days)
Hello all , I have all information about a cuboid (vertices,faces,L,B and H also) , how can I get all inside points of the cuboid ? Thanks in advance .

Accepted Answer

Walter Roberson
Walter Roberson on 14 Dec 2015
xvec = 0 : B;
yvec = 0 : L;
zvec = 0 : H;
[X, Y, Z] = ndgrid(xvec, yvec, zvec);
is_in_cuboid = true(size(X));
Xc = X(is_in_cuboid);
Yc = Y(is_in_cuboid);
Zc = Z(is_in_cuboid);
pointsize = 20;
scatter3(Xc, Yc, Zc, pointsize, 'filled')
  1 Comment
yogesh jain
yogesh jain on 18 Feb 2016
How to define a particular cuboid here (which has 8 vertices)

Sign in to comment.

More Answers (1)

Brian Hannan
Brian Hannan on 11 Dec 2015
It sounds like you want to use inpolyhedron.
  1 Comment
yogesh jain
yogesh jain on 12 Dec 2015
I want to get points , don't want to check whether it is inside or not ...

Sign in to comment.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!