Effacer les filtres
Effacer les filtres

find orientation associated with the edge in delaunay triangulation

2 vues (au cours des 30 derniers jours)
Elysi Cochin
Elysi Cochin le 17 Oct 2017
Commenté : Elysi Cochin le 17 Oct 2017
i creates a Delaunay triangulation using the following lines
X = [y(:,1) x(:,1)];
dt = delaunayTriangulation(X);
How to find orientation associated with the edge to get (ThetaA, ThetaB, ThetaC)

Réponse acceptée

KSSV
KSSV le 17 Oct 2017
  2 commentaires
KSSV
KSSV le 17 Oct 2017
x = rand(10,1) ; % a randoms data
y = rand(10,1) ;
dt = delaunayTriangulation(x,y) ; % delaunay triangulation
points = dt.Points ; % points
tri = dt.ConnectivityList ; % nodal connectivity
x = points(:,1) ;
X = x(tri) ;
y = points(:,2) ;
Y = y(tri) ;
nel = size(tri,1) ;
Angles = zeros(nel,3) ;
for i = 1:nel
Angles(i,:) = FindAngles([X(i,:)' Y(i,:)']) ;
end
Elysi Cochin
Elysi Cochin le 17 Oct 2017
Thank you sir

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

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

Community Treasure Hunt

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

Start Hunting!

Translated by