modyfikacja trojkata sierpinskiego
Ostatnio zmodyfikowano 2017-02-01 08:39
srpn Temat założony przez niniejszego użytkownika |
modyfikacja trojkata sierpinskiego » 2017-01-31 15:41:40 witam serdecznie mam do zrobienia cos a'la klasyczny trojkat sierpinskiego. tylko ze tam z trojkata wycinany jest trojkat itd. taki program posiadam:
mnie natomiast bardziej jest potrzebny swego rodzaju "graf sierpinskiego" jak tutaj: http://mathworld.wolfram.com/images/eps-gif/HanoiGraph_800.gif
tak aby bok trojkata nie posiadal po przecieciu jednego punktu na samym srodku, ale dwoch (jakos w miejscach 1/3 i 2/3), a pusta przestrzen to szesciakat (jak na zalaczonym linku)
moglby ktos w oparciu o w/w program pomoc mi jakos do tego dojsc? bede wdzieczny
pozdrawiam |
|
darko202 |
» 2017-02-01 08:39:28 jeśli dobrze zrozumiałem to musisz zastosować odpowiedni wzór z geometrii analitycznej na punkt podziału odcinka w odpowiednim stosunku (1/3 i 2/3 ) to powinno być chyba x1/3 =(xA+xB)/3, y1/3 = (yA+yB)/3 x2/3 =2*(xA+xB)/3, y2/3 = 2*(yA+yB)/3 w kodzie korzystasz z wzoru na obliczenie współrzędnych środka odcinak xS =(xA+xB)/2, yS =(yA+yB)/2 dokładnie z wzoru na Współrzędne wektora '[wzór]', który przesuwa punkt A na punkt B w stosunku (a) http://portalwiedzy.onet.pl/130252,,,,geometria_analityczna_zestawienie_wzorow,haslo.htmlobliczasz to i podstawiasz gdzie wcześniej korzystałeś z (xS, yS). |
|
« 1 » |