Czy punkt P należy do trójkąta o wierzchołkach w punktach T1,T2,T3 ?
Oczywiście można narysować, ale czy da się jakoś to obliczyć ? Dodam, że często są zadania informatyczne, w których to się przydaje, np:
... a/oi13/naj
Czy punkt P należy do trójkąta o wierzchołkach T1,T2,T3
- Lorek
- Użytkownik
- Posty: 7150
- Rejestracja: 2 sty 2006, o 22:17
- Płeć: Mężczyzna
- Lokalizacja: Ruda Śląska
- Podziękował: 1 raz
- Pomógł: 1322 razy
Czy punkt P należy do trójkąta o wierzchołkach T1,T2,T3
Mając dane wierzchołki można wyznaczyć równania prostych przez nie przechodzące .
Następnie z tych równań utworzyć układ nierówności i sprawdzić, czy spełnia go punkt P
Następnie z tych równań utworzyć układ nierówności i sprawdzić, czy spełnia go punkt P
- Spykaj
- Użytkownik
- Posty: 39
- Rejestracja: 23 sie 2006, o 20:07
- Płeć: Mężczyzna
- Podziękował: 3 razy
- Pomógł: 2 razy
Czy punkt P należy do trójkąta o wierzchołkach T1,T2,T3
Hmmm, układ nierówności powiadasz, tylko że 3 proste dzielą mi obszar na 7 części, więc trochę gorzej.
Nie ma prostszego sposobu ? ;/
Nie ma prostszego sposobu ? ;/
-
- Użytkownik
- Posty: 845
- Rejestracja: 2 kwie 2006, o 23:32
- Płeć: Mężczyzna
- Lokalizacja: Limanowa
- Pomógł: 191 razy
Czy punkt P należy do trójkąta o wierzchołkach T1,T2,T3
Chyba nie. A jeśli chodzi o ten program z oi to go kiedyś zrobiłem, właśnie tak jak pisze Lorek. Jak zrobisz funkcję żeby wyznaczała te równania to nie jest nawet tak dużo roboty...
Ostatnio zmieniony 18 paź 2007, o 21:59 przez jasny, łącznie zmieniany 1 raz.
- gaga
- Użytkownik
- Posty: 298
- Rejestracja: 6 lut 2006, o 19:41
- Płeć: Kobieta
- Lokalizacja: Sopot
- Podziękował: 9 razy
- Pomógł: 32 razy
Czy punkt P należy do trójkąta o wierzchołkach T1,T2,T3
A co masz na myśli ,że punkt P należy do tego trójkąta?
Bo jeśli tylko,to,że leży na jego zewnętrzu,to oznacza to,że wystarczy punkt P wstawić do równania 1 z tych przostych utworzonych przez wierzchołki...
Bo jeśli tylko,to,że leży na jego zewnętrzu,to oznacza to,że wystarczy punkt P wstawić do równania 1 z tych przostych utworzonych przez wierzchołki...
- Spykaj
- Użytkownik
- Posty: 39
- Rejestracja: 23 sie 2006, o 20:07
- Płeć: Mężczyzna
- Podziękował: 3 razy
- Pomógł: 2 razy
Czy punkt P należy do trójkąta o wierzchołkach T1,T2,T3
Haaaa, już mam rozwiązanie dużo prostsze!
Znalazłem na forum uva.es do zadania .
Chodzi o to, żeby podzielić trójkąt na 3 części i jeśli suma pól trójkątów T1,P,T2 + T1,P,T3 + T2,P,T3 == polu trójkąta T1,T2,T3 to punkt należy, w przeciwnim przypadku nie proste i logiczne, wystarczy dodać trochę tolerancji do błędów zaokrągleń i acc gotowe:)
Znalazłem na forum uva.es do zadania .
Chodzi o to, żeby podzielić trójkąt na 3 części i jeśli suma pól trójkątów T1,P,T2 + T1,P,T3 + T2,P,T3 == polu trójkąta T1,T2,T3 to punkt należy, w przeciwnim przypadku nie proste i logiczne, wystarczy dodać trochę tolerancji do błędów zaokrągleń i acc gotowe:)
Ostatnio zmieniony 4 wrz 2006, o 11:32 przez Spykaj, łącznie zmieniany 1 raz.
- juzef
- Użytkownik
- Posty: 890
- Rejestracja: 29 cze 2005, o 22:42
- Płeć: Mężczyzna
- Lokalizacja: Koszalin
- Pomógł: 66 razy
Czy punkt P należy do trójkąta o wierzchołkach T1,T2,T3
Czy nie łatwiej będzie skorzystać z własności iloczynu wektorowego? Zaletą takiego rozwiązania jest właśnie brak działań na liczbach zmiennoprzecinkowych (o ile współrzędne punktów są całkowite).