mboost-dp1

Matematik hjælp!!


Gå til bund
Gravatar #1 - madsl
6. mar. 2008 21:46
Ok.

Jeg står på punkt X1,Y1.
Nord = 0 = 360
Syd = 180
Jeg ved at jeg skal gå 100 meter i Rot(deg) retning.
Hvordan regner jeg X2,Y2 ud?


For lige at opsumere.

Jeg kender min rotation, jeg kender min position og jeg kender distancen jeg skal gå. Hvordan finder jeg så ud af hvordan jeg ender?
Gravatar #2 - arne_v
6. mar. 2008 21:49
#1

Hint: cos og sin !
Gravatar #3 - madsl
6. mar. 2008 21:52
Ja.. men for pokker.. mangler formlen..

Altså hvis jeg nu skulle have rotationen skulle jeg gå

tan(($posy1-$posy2)/($posx2-$posx1))


Men.. kan ikke lige regne den anden ud
Gravatar #4 - arne_v
6. mar. 2008 22:06
#3

x2 = x1 + r * cos(v)
y2 = y1 + r * sin(v)

husk at der er forskel på grader og radian !
Gravatar #5 - madsl
6. mar. 2008 22:36
ahh yes ok


x1 = x0 + cos(radians(angle)) * distance
og
y1 = y0 + sin(radians(angle)) * distance
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login