Filter löschen
Filter löschen

Connect 2 cross section planes from 3D surface

2 Ansichten (letzte 30 Tage)
Wanqi
Wanqi am 23 Okt. 2023
Kommentiert: Wanqi am 23 Okt. 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

Antworten (1)

Walter Roberson
Walter Roberson am 23 Okt. 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 Kommentar
Wanqi
Wanqi am 23 Okt. 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

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Interpolation finden Sie in Help Center und File Exchange

Produkte


Version

R2023b

Community Treasure Hunt

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

Start Hunting!

Translated by