Area of multiple polygons
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
SUSHMA MB
am 10 Apr. 2015
Kommentiert: SUSHMA MB
am 13 Apr. 2015
I have a cell which contains coordinates of different polygon,
Now i want to obtain the area of each individual polygon in the cell. How i can get that? I dont want the sum of area of all polygons, but want the area of individual polygons.
3 Kommentare
Akzeptierte Antwort
Stalin Samuel
am 13 Apr. 2015
Bearbeitet: Stalin Samuel
am 13 Apr. 2015
for i1=1:26
data =mycoordinates{i1}%coordinate of i1th polygon
data(end+1,:) =data(1,:)
for i=1:max(size(data))-1
s(i)=data(i,1) *data(i+1,2)-data(i,2)*data(i+1,1)
end
area(i1) = abs(sum(s)/2)
end
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Elementary Polygons finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!