Adrià Vilanova MartÃnez | ce8597a | 2021-09-21 18:26:59 +0200 | [diff] [blame] | 1 | function anggir = gir(C) |
2 | % Arestes i les seves longituds per la corba | ||||
3 | arestes = C(:, 2:end) - C(:, 1:end-1); | ||||
4 | longs = sqrt(sum(arestes.*arestes)); | ||||
5 | |||||
6 | % Angles | ||||
7 | prods = sum(arestes(:, 1:end-1).*arestes(:, 2:end)); | ||||
8 | cosanggir = prods./(longs(1:end-1).*longs(2:end)); | ||||
9 | anggir=acos(cosanggir); |