Borrar filtros
Borrar filtros

How to find and plot overlap volume of spheres in matlab?

8 visualizaciones (últimos 30 días)
Ankit Chauhan
Ankit Chauhan el 10 de En. de 2023
Respondida: Sarthak el 21 de Feb. de 2023
Hello Everyone, I have a Aniline atoms and epoxy atoms packed in a box. I know ID , type, X, Y, Z coordinates as attached Aniline and Epoxy_data. For each point of atoms (X, Y, Z coordinate), i want to create a sphere with radius of 1, 3, and 5 mm. Then interested to calculate the intersection volume of spheres within epoxy atoms (cyan), within aniline atoms (red) and intersection volume of spheres between aniline and epoxy atoms.
How can I do this in matlab?
Thanks

Respuestas (1)

Sarthak
Sarthak el 21 de Feb. de 2023
Hi Ankit,
A possible work-around is to use the volume_intersect_sphere_analytical function available on file exchange. It provides the intersection between any two spheres in the form of a matrix. However, you may have to check the indexes with the corresponding type of spheres.

Community Treasure Hunt

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

Start Hunting!

Translated by