Contour2Area (Scripts) Publisher's description
from Per Sundqvist
Gives the area of the polygons that are created from the matlab function C=contour
Gives the area of the polygons that are created from the matlab function C=contour(x,y,z,...); It also gives the centroids (centre of mass) of each polygon. The structure of C delivered by contour is a bit complicated to work with itself, why I developed this matlab function.
Takes the contour argument C from matlabs function contourc
as produced by C=contour(x,y,z,...) and convert the contours
to closed polygons from where the areas are calculated.
In addition the centroids (centre of mass) Cxy are calculated
and a matrix IN determining the parent/child relationship
between the contours (if polygon i is inside j then IN_ij=1, else=0).
For obscure contours NaN would be retrived, but are excluded in output.
Created By: Per Sundqvist 2010-01-26, ABB/CRC, VГ¤sterГҐs/Sweden.
%--- Example ---
[X,Y,Z] = PEAKS(50);
System Requirements:MATLAB 7.7 (R2008b)
Program Release Status: New Release
Program Install Support: Install and Uninstall