Estaba buscando métodos sobre cómo calcular el área de un polígono y me encontré con esto: http://www.mathopenref.com/coordpolygonarea.html. $$ \mathop{área} = \left\lvert\frac{(x_1y_2 y_1x_2) + (x_2y_3 y_2x_3) + \cdots + (x_ny_1 y_nx_1)}{2} \right\rvert $$ donde $x_1,\ldots,x_n$ son las coordenadas $x$ y $y_1,\ldots,y_n$ son las coordenadas $y$ de los vértices. Sí funciona y todo, pero no entiendo completamente por qué funciona.
Hasta donde puedo decir, tomas el área de cada triángulo entre dos puntos. Básicamente repites la fórmula $\frac{1}{2} * h * w$ para cada uno de los triángulos y tomas la suma de ellos. ¿Pero esto no deja un "cuadrado" en el centro del polígono que no se tiene en cuenta? (Aparentemente no, ya que se produce la respuesta correcta pero no puedo entender cómo).
Si alguien pudiera explicarme esto un poco más, estaría agradecido.
1 votos
OT pero un método sorprendentemente simple para calcular el área de polígonos que tienen vértices con coordenadas enteras: en.wikipedia.org/wiki/Pick's_theorem