How to find if the points are inside or on the edge of the ellipsoid with the center at X Y Z and radiuses a b c?

 Réponse acceptée

James Tursa
James Tursa le 1 Nov 2022
Modifié(e) : James Tursa le 1 Nov 2022

1 vote

Just plug your points into the ellipsoid equation and see if they work. E.g.,
((x - X)/a).^2 + ((y - Y)/b).^2 + ((z - Z)/c).^2 <= 1
Where x, y, z are the coordinates of your points.

Plus de réponses (1)

Torsten
Torsten le 1 Nov 2022

1 vote

Hint:
Use the function
fun = @(x,y,z) ((x-X)/a).^2 + ((y-Y)/b).^2 + ((z-Z)/c).^2 - 1.0;

Catégories

En savoir plus sur Interpolation dans Centre d'aide et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by