Bounding Box of Ellipsoid

Finds bounding box of an ellipsoid
40 Downloads
Updated 31 May 2019

View License

Finds bounding box of an ellipsoid using the formulas in the reference [1].

function [xb, yb, zb]=bounding_box(Ellipsoid)

Input
Ellipsoid is (1*9) array. each cell represent:
(1): radius of ellipsoids at direction 1
(2): radius of ellipsoids at direction 2
(3): radius of ellipsoids at direction 3
(4): x-cooridante of centroid
(5): y-coordinate of centroid
(6): z-coordinate of centroid
(7): Inclination angle 1
(8): Inclination angle 2
(9): Inclination angle 3
Output
xb: [xmin xmax] x bounadries of the bounding box
yb: [xmin xmax] y bounadries of the bounding box
zb: [xmin xmax] z bounadries of the bounding box

References:
[1] Barnes, T. "Exact bounding boxes for spheres/ellipsoids." (2014).
https://tavianator.com/exact-bounding-boxes-for-spheres-ellipsoids/

Cite As

Ayad Al-Rumaithi (2024). Bounding Box of Ellipsoid (https://www.mathworks.com/matlabcentral/fileexchange/71711-bounding-box-of-ellipsoid), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2017b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Tags Add Tags

Community Treasure Hunt

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

Start Hunting!
Version Published Release Notes
1.0.0