Avatar billede hauge1212 Nybegynder
15. december 2002 - 18:48 Der er 3 kommentarer og
1 løsning

Drejning af vektor

Jeg har en vektor i et koordinat system med koordinaterne:
(1,2),(1,4)
Jeg skal finde en formel for at dreje denne vektor n grader mod uret.
Er der nogen der kan hjælpe ??
Avatar billede hauge1212 Nybegynder
15. december 2002 - 18:49 #1
Eller koordinaterne: (x1,y1),(x2,y2)
Avatar billede alexander_j Nybegynder
12. april 2003 - 10:14 #2
Først laves en flytning til (0,0)
( x0 , y0 ) = ( x1-x1 , y1-y1 ) = ( 0 , 0 )
( x , y ) = ( x2-x1 , y2-y1 )

Denne her drejer i nulpunktet:
( x , y ) = ( x*cos(n)-y*sin(n) , x*sin(n)+y*cos(n) )

Og så flytte vektoren tilbage igen:
( x1 , y1 ) = ( x0+x1 , y0-y1 )
( x2 , y2 ) = ( x+x1 , y+y1 )

Så skulle den være klaret (tror jeg)
Avatar billede hauge1212 Nybegynder
16. april 2003 - 12:22 #3
Tak, havde nu for længst fundet ud af det. Men du får pointene alligevel.
Avatar billede hauge1212 Nybegynder
16. april 2003 - 12:23 #4
Nå, nu fik du pointene :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester