Check Cylinder and Ellipsoid Overlapping

Checks if there is overlapping between a cylinder and an ellipsoid

https://sites.google.com/view/ayad-al-rumaithi

Sie verfolgen jetzt diese Einreichung

This tool checks if there is overlapping between a cylinder and an ellipsoid. Example file is provided.
function I=Cylinder_Ellipsoid_Overlap(vc1,vc2,d,Ellipsoid)
Input:
vc1 is (3*1) coordinate vector for the center of the first circular base of the cylinder.
vc2 is (3*1) coordinate vector for the center of the second circular base of the cylinder.
d is the diameter of the cylinder.
Ellipsoid is (1*9) array. each cell represent:
(1): radius of ellipsoid at direction 1
(2): radius of ellipsoid at direction 2
(3): radius of ellipsoid 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:
I: true if there is overlap, otherwise it is false

Zitieren als

Ayad Al-Rumaithi (2026). Check Cylinder and Ellipsoid Overlapping (https://de.mathworks.com/matlabcentral/fileexchange/126724-check-cylinder-and-ellipsoid-overlapping), MATLAB Central File Exchange. Abgerufen .

Add the first tag.

Allgemeine Informationen

Kompatibilität der MATLAB-Version

  • Kompatibel mit allen Versionen

Plattform-Kompatibilität

  • Windows
  • macOS
  • Linux
Version Veröffentlicht Versionshinweise Action
1.0.2

Vectroized a function to decrease computation time.

1.0.1

Added website.

1.0.0