Problem 42699. Find the Area of a Polygon
Consider 2-D geometry and assume that the points are given in form of rows of a matrix. Find the area of polygon enclosed by the points.
Example:
A = [1 2;4 5; 6 7], represents points (1,2),(4,5) and (6,7)
Note :
- There are no repeated rows in matrix.
- There are at least 3 rows in matrix.
- Coordinates in matrix are arranged in counter-clockwise direction.
Solution Stats
Problem Comments
-
3 Comments
Do you mean "Coordinates in matrix are arranged in counter-clockwise direction"?
Yes. They are assumed to be in counter clockwise to match up with the test suites. Thanks. I have updated the definition.
Additional test cases have been added.
Solution Comments
Show commentsProblem Recent Solvers84
Suggested Problems
-
Replace NaNs with the number that appears to its left in the row.
3034 Solvers
-
Is my wife right? Now with even more wrong husband
1334 Solvers
-
Who is the smartest MATLAB programmer?
775 Solvers
-
5694 Solvers
-
Replace secondary diagonal elements of a square array
168 Solvers
More from this Author1
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!