How to calculate the shortest height of an non regular Tetrahedron
3 views (last 30 days)
Show older comments
Hello, I need to calculate the shortest height in a non regular tetrahedron. I have a mesh which is formed by tetrahedrons and I need to calculate the Aspect Ratio (max Edge/ short height) for all tetrahedrons that forms the mesh. I was able to find all the lengths of the edges by euclidean distance and now I need to find the shortest height between one vertice and the opposite face to him.

All tetrahedron have different aspects and sizes so I need to know mathematically how to do that. I searched the web for it, but I could just find information about the height in a regular tetrahedron.
Thanks
2 Comments
Walter Roberson
on 11 Jun 2015
We will need you to be clearer as to which distance is the "height". Is it the distance between a vertex and the center of the base opposite?
If you were to put the above tetrahedron on a flat surface with the smallest triangle downwards (the one that is at the bottom in the diagram), then the tetrahedron will lean. Any time one of the interior angles exceeds 90 degrees, there is a placement under which the tetrahedron will lean. When it does lean, "height" can be defined in terms of the maximum z. If you were to fix the points of the base and were to pull the tip further down and away from the base, the distance between the tip and the centroid of the base would keep increasing until the tip was co-planar with the base, but the maximum z component would keep decreasing. It is thus crucial that we know which distance you intend.
Answers (1)
Torsten
on 11 Jun 2015
It's simply the problem of calculating the distance of a point to a plane in 3d.
Best wishes
Torsten.
0 Comments
See Also
Categories
Find more on Surface and Mesh Plots 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!