Area of polygon
A = polyarea(X,Y)
A = polyarea(X,Y,dim)
If X and Y are matrices of the same size, then polyarea returns the area of polygons defined by the columns X and Y.
If X and Y are multidimensional arrays, polyarea returns the area of the polygons in the first nonsingleton dimension of X and Y.
L = linspace(0,2.*pi,9); xv = 1.2*cos(L)';yv = 1.2*sin(L)'; xv = [xv ; xv(1)]; yv = [yv ; yv(1)]; A = polyarea(xv,yv); plot(xv,yv); title(['Area = ' num2str(A)]); axis image