getting inside points of cuboid

2 Ansichten (letzte 30 Tage)
yogesh jain
yogesh jain am 11 Dez. 2015
Kommentiert: yogesh jain am 18 Feb. 2016
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 .

Akzeptierte Antwort

Walter Roberson
Walter Roberson am 14 Dez. 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 Kommentar
yogesh jain
yogesh jain am 18 Feb. 2016
How to define a particular cuboid here (which has 8 vertices)

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (1)

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

Melden Sie sich an, um zu kommentieren.

Community Treasure Hunt

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

Start Hunting!

Translated by