Odległość punktów od odcinka

Obiekty i przekształcenia geometryczne, opisane za pomocą układu (nie zawsze prostokątnego) współrzędnych.
pilcu
Użytkownik
Użytkownik
Posty: 4
Rejestracja: 3 sty 2008, o 14:36
Płeć: Mężczyzna
Lokalizacja: Kleczew

Odległość punktów od odcinka

Post autor: pilcu »

Witam nigdzie nie mogę znaleźć sposobów rozwiązania takich niby głupich zadań, potrzebne mi jest to do napisania programu czy ktoś może mi pomóc?

O to pytania:

odległość punktu od odcinka(nie prostej)
odległość odcinka od odcinka
stwierdzić czy dwa odcinki się przecinają


P.S - Pytanie 3 jest bananalne wystarczą te dwa pierwsze
piasek101
Użytkownik
Użytkownik
Posty: 23496
Rejestracja: 8 kwie 2008, o 22:04
Płeć: Mężczyzna
Lokalizacja: piaski
Podziękował: 1 raz
Pomógł: 3264 razy

Odległość punktów od odcinka

Post autor: piasek101 »

Najpierw trzeba to zdefiniować bo prawdopodobnie są różne koncepcje.

Potem się pomyśli.
matmi
Użytkownik
Użytkownik
Posty: 388
Rejestracja: 14 lis 2010, o 19:57
Płeć: Kobieta
Lokalizacja: Kraków
Pomógł: 40 razy

Odległość punktów od odcinka

Post autor: matmi »

Odległość punktu od odcinka:
liczysz odległość punktu od końców odcinka, liczysz odległość punktu od prostej (jeśli wyjdzie 0, to sprawdzasz czy punkt należy do odcinka; jak? sprawdzasz czy \(\displaystyle{ (x_A<x<x_B \wedge y_A<y<y_B) \vee (x_A<x<x_B \wedge y_B<y<y_A)}\) - przy założeniu że \(\displaystyle{ A}\) jest bardziej na lewo)
i wybierasz wynik najmniejszy

Odległość odcinka od odcinka:
liczysz odległość końców jednego odcinka od odcinka tego drugiego i wybierasz najmniejszą, chyba że się przecinają to wtedy jest zero.

stwierdzić czy odcinki się przecinają
Znaleźć punkt przecięcia prostych w których się zawierają odcinki i sprawdzić czy należy on do obu.
ODPOWIEDZ