Effacer les filtres
Effacer les filtres

Identify the point where three lines are meeting, thus making a Y section.

2 vues (au cours des 30 derniers jours)
Nupur
Nupur le 27 Juin 2023
Commenté : Nupur le 3 Juil 2023
This is the structure , in this the pink lined part is the Y section.
We need to find the points where this Y section is formed. Also we may adress this as finding or identifying the point where three sides are intersecting.
  5 commentaires
Nupur
Nupur le 28 Juin 2023
We have node cooridnates
Nupur
Nupur le 1 Juil 2023
Also if we use triangulation , then how to differentiate between upsidedown Y and normal Y?

Connectez-vous pour commenter.

Réponses (1)

Matt J
Matt J le 27 Juin 2023
Modifié(e) : Matt J le 27 Juin 2023
Use delaunay to form the delaunay triangulation and then freeBoundary to find which vertices are on the boundary. The vertices that are not on the boundary will be the 3-way intersections.
T=delaunay(allVertices);
[~,boundaryVertices]=freeBoundary(T);
intersections=setdiff(allVertices,boundaryVertices,'rows') %all points minus boundary points
  8 commentaires
Matt J
Matt J le 1 Juil 2023
I don't know how you mean for us to interpret your figure. It doesn't look like the figure in your original post, and you now have both red and blue connections.
Nupur
Nupur le 3 Juil 2023
yes,
I thought it should identify any such three way sections thoughout the structure.

Connectez-vous pour commenter.

Catégories

En savoir plus sur Delaunay Triangulation dans Help Center et File Exchange

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by