Re: obliczanie ciągu poligonowego.
pinolino Napisał(a):
-------------------------------------------------------
> paranoiks Napisał(a):
> --------------------------------------------------
> -----
>
> >
> > Piszesz że brakuje Ci tylko przyrostów x i y i
> > obliczenia współrzędnych, jak sądzę
> rozpatrujemy
> > poligon zamknięty, więc po drodze jak mniemam
> > obliczyłaś odchyłki kątów i rozrzuciłaś
> poprawki
> > ?
> > Bo jeśli nie, to liczenie azymutów może nie
> mieć
> > sensu.
>
> Jest to poligon zamknięty (skoro w rezultacie ma
> wyjść pięciokąt) jak już pisałam wcześniej.
> suma kątów właściwych wyniosła 540( a po dodaniu
> kątów wyszło 540 stopni 00 10 sekund), więc to 10
> sec rozłożyłam na 5 katów (czyli od każdej
> wartości kąta odjęłam po 2 sekundy). I do tego
> momentu wydaje mi się , ze mam dobrze. Co do
> przyrostów - dalej nie mam.Współrzędne
> obliczyłam.
> Jeszcze tylko przyrosty i rysunek oczywiście...
Na podstawie kątów wyrównanych wyliczasz azymuty wyrównane kolejnych boków wzorami
* dla kątów lewych
Azymut następny = Azymut poprzedni + kąt (lewy) - 180 stopni
* dla katów prawych
Azymut nastepny = Azymut poprzedni - kąt (prawy) + 180 stopni
Jeśli te kąty wyrównałaś, to musisz wejść na azymut wyjściowy w zasadzie bezbłędnie!!!, licząc azymuty po kolei.
dalej wzory na przyrosty współrzędnych "delta X" i "delta Y"
delta X = d * cos A
delta Y = d * sin A
gdzie A - azymut danego boku
d - długość danego boku
A potem wyrównujemy przyrosty współrzednych praktyczne do różnicy współrzednych teoretycznych (do tego samego punktu, czyli suma przyrostów teoretycznych powinna być = 0, a praktyczne zblizone do zera), proporcjonalnie do długości boku (chyba, że są inne propozycje w zadaniu).
Zmieniany 1 raz/y. Ostatnio 2009-05-27 18:16 przez Rych-Tak.