iloczyny wektorowe
Łukasz: Pole wielokąta, przy pomocy iloczynu wektorowego − jak się za to zabrać.
25 mar 20:47
Metis: Za co ?
25 mar 20:49
Łukasz: mamy dane n wierzchołków wielokątu − (x,y) jak obliczyć polę z automatu? Metodą trapezów? Z
automatu mam na myśli program
25 mar 21:05
jc: Np. tak
Pole = moduł ( suma ( (x[i] − x[0])*(y[i+1] − y[0])− (x[i+1] − x[0])*(y[i] − y[0]) )
)/2
Przy numeracji od 0 do n−1 sumę liczysz od 1, do n−1.
W powyższym wyrażeniu coś można zredukować.
25 mar 21:21
25 mar 21:25
Łukasz: czy dla n >= 3 wzór jest nieprawdziwy?
25 mar 21:32
Łukasz: np dla:
(0,0), (0,1), (1,1), (1,0) na moje pole jest równe 1, a tutaj daje 0.5
25 mar 21:51
jc: No to liczymy
| − 1 − 1 |/2 = 1
i tyle ma kwadrat o boku 1.
25 mar 22:30