Effacer les filtres
Effacer les filtres

Connect 2 cross section planes from 3D surface

2 vues (au cours des 30 derniers jours)
Wanqi
Wanqi le 23 Oct 2023
Commenté : Wanqi le 23 Oct 2023
Hi there,
I have an xyz data file, and I've generated the 3D surface of it, and I can also obtain the y-z cross section plane I want.
I am wondering is there any way that I can connect the begining cross section plane to the final cross section plane, by interpolation or just simply connect each corresponding points on these 2 surfaces, to generate a new 3D surface, so that I can compare the generated surface to my initial 3D surface from the xyz file.So I can know the consistency of my data in y and z directions.
Many thanks.
Kind regards,
Wanqi

Réponses (1)

Walter Roberson
Walter Roberson le 23 Oct 2023
Not reliably, no. Not unless you have reason to know that the "velocity" is small.
Consider these two
A-----B P-----Q
| | / |
| | R |
| | | |
C-----D S------T
So did A split into P and R? How do you know it was not C that split?
With this crude diagram it is not easy to give good examples, but it is clear that you cannot easily tell the difference between "one point split and the new point moved slowly away" compared to "a different point split and the new point moved quickly away to over near the other point".
So given just vertices at different distinct layers, you cannot reliably tell where the edges connecting the vertices should go. Even in cases where there are the same number of vertices, consider the case of a square: if the next layer is also a square, how do you know that the square did not twist 90 degrees or 180 degrees?
You start to need to get into the computer vision object tracking considerations, such as https://www.mathworks.com/help/vision/ug/motion-based-multiple-object-tracking.html
  1 commentaire
Wanqi
Wanqi le 23 Oct 2023
Hi Walter,
Thanks for your answer, I can understand partially of your explain on the "velocity".
My data is the xyz data of a groove on the flat surface, so I think the split situation is not that crucial? I hope to compare the depth of the initial data to the new generated 3D structure, or the volume difference between these two grooves.
As always, thanks.
Regrads,
Wanqi

Connectez-vous pour commenter.

Catégories

En savoir plus sur Interpolation dans Help Center et File Exchange

Produits


Version

R2023b

Community Treasure Hunt

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

Start Hunting!

Translated by