Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Obliczanie współrzędnych, układ kartezjański ?
snerf
post 18.09.2018, 17:19:39
Post #1





Grupa: Zarejestrowani
Postów: 74
Pomógł: 3
Dołączył: 30.03.2014

Ostrzeżenie: (0%)
-----


hej

na początku dodam że jestem ZIELONY z matematyki i nigdy jej nie zrozumiem smile.gif


Oś Z to obracany u mnie kąt B

Przykładowe dane
VZOFX[1]=000.000 VZOFY[1]=421.0000 VZOFZ[1]=185.000 ( B0 )

Po obliczeniu np kąta B122 powinno wyjść coś takiego
VZOFX[3]=-55.971 VZOFY[3]=421.000 VZOFZ[3]=-34.975 ( B122 )
inne przykładowe cyferki
VZOFX[4]=58.275 VZOFY[4]=421.000 VZOFZ[4]=-30.985 ( B242 )
VZOFX[5]=-66.000 VZOFY[5]=421.000 VZOFZ[5]=000.000 ( B90 )
VZOFX[6]=33.000 VZOFY[6]=421.000 VZOFZ[6]=57.158 ( B330 )
VZOFX[7]=185.000 VZOFY[7]=421.000 VZOFZ[7]=000.000 ( B270 )

jak napisać algorytm na postawie "sinus cosinus" który po podaniu współrzędnych X Z wyliczy mi dowolny kąt od 0 do 359* questionmark.gif
Z formularzem i samym kodem sobie poradzę ale jak wspomniałem matematyk zemnie taki że kalkulator potrafię odpalić wink.gif

pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
trueblue
post 19.09.2018, 18:35:11
Post #2





Grupa: Zarejestrowani
Postów: 6 782
Pomógł: 1826
Dołączył: 11.03.2014

Ostrzeżenie: (0%)
-----


Jeżeli:
Cytat
Przykładowe dane
VZOFX[1]=000.000 VZOFY[1]=421.0000 VZOFZ[1]=185.000 ( B0 )


to przy obrocie wokół osi Y:
Cytat( @ 19.09.2018, 19:17:28 ) *
a powinno być VZOFX[2]=000.000 VZOFZ[2]=185.000 ( B180 )

na pewno zmieni się współrzędna X i/lub Z.
Tu pokazałeś, że obydwie współrzędne nie zmieniają się. Nie wiem co ze współrzędną Y. Bo jeśli nie zmienia się, to na pewno nie jest to obrót o kąt 180 stopni, a jeśli się zmienia, to nie jest to obrót wokół osi Y.

Podaj jeszcze raz dla jakich danych wejściowych, obrotu wokół której osi, jakie dane wyjściowe powinieneś otrzymać.





--------------------
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 22.09.2024 - 20:11