Determine cross sectional area from patch data
13 views (last 30 days)
Show older comments
J Travis Hunsucker
on 17 Dec 2019
Commented: J Travis Hunsucker
on 18 Dec 2019
Hello,
I am trying to slice a patch object and determine the cross sectional areas and ordinates at different vertical points.
For example, if I take the Matlab teapot example shown below. I would like to slice the teapot at z=0.5:0.5:2.5 and determine the area and the ordinates in the XY plane.
[verts, faces, cindex] = teapotGeometry;
figure
p = patch('Faces',faces,'Vertices',verts,'FaceVertexCData',cindex,'FaceColor','interp')
view(3)
xlabel('X');ylabel('Y');zlabel('Z')
0 Comments
Accepted Answer
darova
on 17 Dec 2019
I think there is no built-in function for your purpose
Try to search something like THIS
More Answers (0)
See Also
Categories
Find more on Graphics Performance in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!