How to find and plot overlap volume of spheres in matlab?
4 次查看(过去 30 天)
显示 更早的评论
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
0 个评论
回答(1 个)
Sarthak
2023-2-21
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.
You can use this for your reference: Analytical intersection volume between two spheres - File Exchange - MATLAB Central (mathworks.com).
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Surface and Mesh Plots 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!