Последний раз редактировалось Nicolay_ 07.10.2021, 08:43, всего редактировалось 1 раз.
Здравствуйте, у меня есть координаты точек: 1) (1,1) 2) (2,1) 3) (2,2) 4) (1,2) Если линяя последовательно проходит по этим точках, то получается незамкнутая ломаная кривая (буква П), площадь которой должна быть 0 а если же ломаная кривая возвращается в первоначальную точку (добавил ее пятым пунктом)- то получается квадрат с площадью равной 1 1) (1,1) 2) (2,1) 3) (2,2) 4) (1,2) 5) (1,1) Площадь квадрата определяю по формуле: 0.5(Xi+Xi+1)*(Yi-Yi+1)... Согласно чему площадь квадрата (линяя начинается и заканчивается в одной точке) считаю так 0.5*((1+2)*(1-1)+(2+2)*(1-2)+(2+1)*(2-2)+(1+1)*(2-1))=-1 А если применить эту же формулу для расчета площади ломаной незамкнутой кривой, получается ерунда, хотя площадь ломаной кривой должна быть равна нулю: 0.5*((1+2)*(1-1)+(2+2)*(1-2)+(2+1)*(2-2))=-2 Подскажите, пожалуйста, какую формулу можно применить, чтобы явно было видно исходя из координат линии, что площадь ломаной незамкнутой кривой равна 0 ? Спасибо.
|