How to use the inpolygon function ??
9 ビュー (過去 30 日間)
古いコメントを表示
Hi Matlab Users,
I have 4 Ponints given
X1=[0,0], X2=[2,0], X3=[2,2] and X4=[0,2]
and one point, lets say P=[1,1], that has to be tested whether it is in the convex hull of X1 to X4. How do i actually do that??
Sry, but i don´t understand the explanation for the inpolygon function when it comes to this simple example above.
I'd appreciate your help, With best regards, john
0 件のコメント
採用された回答
Azzi Abdelmalek
2013 年 5 月 18 日
編集済み: Azzi Abdelmalek
2013 年 5 月 18 日
X1=[0,0], X2=[2,0], X3=[2,2],X4=[0,2]
X=[X1(1),X2(1),X3(1),X4(1)]
Y=[X1(2),X2(2),X3(2),X4(2)]
inpolygon(1,1,X,Y) % returns 1 because the point (1,1) is inside the polygon
inpolygon(10,1,X,Y)% %returns 0 because the point (10,1) is outside the polygon
4 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Bounding Regions についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!