Finding the area inside a convex hull
x1 = rand(1,10);
y1 = rand(1,10);
vi = convhull(x1,y1);
polyarea(x1(vi),y1(vi))
plot(x1,y1,'.')
axis equal
hold on
fill ( x1(vi), y1(vi), 'r','facealpha', 0.5 );
hold off
Find the treasures in MATLAB Central and discover how the community can help you!
Find the treasures in MATLAB Central and discover how the community can help you!
x1 = rand(1,10);
y1 = rand(1,10);
vi = convhull(x1,y1);
polyarea(x1(vi),y1(vi))
plot(x1,y1,'.')
axis equal
hold on
fill ( x1(vi), y1(vi), 'r','facealpha', 0.5 );
hold off
댓글
댓글을 남기려면 링크 를 클릭하여 MathWorks 계정에 로그인하거나 계정을 새로 만드십시오.