Convert Ellipsoids to Ellipses
Version 1.0.2 (2.24 KB) by
Ayad Al-Rumaithi
Finds ellipses from the intersection of ellipsoids with a plane
Finds ellipses from the intersection of ellipsoids with a plane
function Ellipses=Ellipsoids2Ellipses(Ellipsoids,YPlane)
Input
Ellipsoids: (N*9) array. each column 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
YPlane: Cut Ellipsoids that intersect with plane "Y=YPlane"
Output
Ellipses: (N*5) array. each column represent:
(:,1): radius of ellipses at direction 1
(:,2): radius of ellipses at direction 2
(:,3): x-cooridante of centroid
(:,4): y-coordinate of centroid
(:,5): Inclination angle
Cite As
Ayad Al-Rumaithi (2026). Convert Ellipsoids to Ellipses (https://se.mathworks.com/matlabcentral/fileexchange/71571-convert-ellipsoids-to-ellipses), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Created with
R2017b
Compatible with any release
Platform Compatibility
Windows macOS LinuxCategories
Find more on Computational Geometry in Help Center and MATLAB Answers
Tags
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
