Thread View: alt.pl.matematyka
1 messages
1 total messages
Started by Grzegorz Brycki
Sat, 22 Aug 2009 20:21
Prośba o pomoc: praktyczny wzór
Author: Grzegorz Brycki
Date: Sat, 22 Aug 2009 20:21
Date: Sat, 22 Aug 2009 20:21
45 lines
3764 bytes
3764 bytes
Witam, *Wstep* Nie jestem matematykiem, mogę nie wyrażać się dostatecznie precyzyjnie, proszę o wyrozumiałość :-) *Opis problemu* Wyobraźcie sobie trójkąt równoramienny. Trójkąt "leży" jednym bokiem na ziemi (nie wiem jak inaczej to powiedzieć) Każdy wierzchołek trójkąta oznaczony jest cechą np. kolorem. Mamy też dwa punkty. Do każdego z nich przypisane są trzy liczby (od 1 do 100). Liczby opisują relacje tych punktów w stosunku do siebie i są ściśle związane z kolorami wierzchołków. *Co chcę uzyskać* Mamy trójkąt i na jego środek rzucam dwa punkty. W związku z tym, w kategorii "żółty (górny wierzchołek trójkąta)" te dwa punkty odpychają się z siłą 100. To punkty powinny od siebie oddalić się w pionie na odległość 100 jednostek (np. pixeli). Te dwa punkty w kategorii "zielony (prawy wierzchołek trójkąta) odpychają się z siłą 30. Dlatego teraz obydwa punkty przemieszczają się tak, by oddalić się od siebie na 30 w kierunku prawy wierzchołek. Te dwa punkty w kategorii "czerwony (lewy dolny wierzchołek trójkąta)" odpychają się z siłą 50. Tak więc analogicznie, obydwa punkty przemieszczają się tak by oddalić się od siebie na 50 jednostek w kierunku lewy wierzchołek. Na samym końcu należy ustawić te dwa punkty tak, by punkt w którym odległość ich dzieląca wynosi połowę, ustawił się dokładnie w środku trójkąta. Teraz wyobraźcie sobie, że rzucam na środek trójkąta 100 takich punktów, i chciałbym zobaczyć gdzie będzie jaki punkt, gdy wszystkie od wszystkich się odpowiednio "poodpychają" według algorytmu który opisałem. Przy czym nigdy żaden punkt nie powinien wyjść poza trójkąt. I teraz jak to wszystko w możliwie najprostszy sposób obliczyć, biorąc pod uwagę że chciałbym z tego zrobić programik komputerowy. Dzięki i jeśli coś nie jest jasne, to pytajcie proszę. -- Grzegorz Brycki, http://beczkasoli.pl/GD298, a Ty?
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads