Point or multiple points is/are in a triangle??

4 vues (au cours des 30 derniers jours)
Kriti
Kriti le 8 Déc 2020
Check whether a point or multiple points is/are in a triangle with three corners
Points = [x, y];
Triangle = [x1, y1; x2, y2; x3, y3]
Return true or false for each point tested.
  1 commentaire
Star Strider
Star Strider le 8 Déc 2020
Consider the triangle a polygon.
Search for functions that will give you the result you want with polygons.

Connectez-vous pour commenter.

Réponse acceptée

Bruno Luong
Bruno Luong le 8 Déc 2020
tf = inpolygon(Points(:,1),Points(:,2),Triangle(:,1),Triangle(:,2))

Plus de réponses (1)

Ze-Zheng Wu
Ze-Zheng Wu le 8 Déc 2020
Modifié(e) : Ze-Zheng Wu le 8 Déc 2020
isinterior(polyshape(Triangle), Points);
see polyshape and isinterior for more information.

Catégories

En savoir plus sur Elementary Polygons dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by