Rotationsmatris

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 7 november 2021; kontroller kräver 5 redigeringar .

Rotationsmatrisen (eller riktningscosinusmatrisen ) är en ortogonal matris [1] , som används för att utföra sin egen ortogonala transformation i det euklidiska rummet . När en vektor multipliceras med en rotationsmatris bevaras vektorns längd. Determinanten för rotationsmatrisen är lika med en.

Man tror vanligtvis att, till skillnad från övergångsmatrisen, när koordinatsystemet (bas) roteras, multipliceras med rotationsmatrisen för en kolumnvektor, transformeras vektorns koordinater i enlighet med rotationen av själva vektorn (och inte rotationen av koordinataxlarna , det vill säga i detta fall erhålls koordinaterna för den roterade vektorn i samma fasta koordinatsystem). Skillnaden mellan de två matriserna är emellertid endast i rotationsvinkelns tecken, och den ena kan erhållas från den andra genom att ersätta rotationsvinkeln med den motsatta; båda är ömsesidigt inversa och kan erhållas från varandra genom transponering.

Rotationsmatris i 2D-rymden

I 2D-rymden kan rotation beskrivas med en enda vinkel med följande linjära transformationsmatris i kartesiska koordinater :

eller .

Rotation utförs genom att multiplicera rotationsmatrisen med en kolumnvektor som beskriver den roterade punkten:

Koordinaterna ( x ′, y ′) som ett resultat av punktens rotation ( x, y ) är:

De specifika tecknen i formlerna beror på om koordinatsystemet är höger- eller vänsterhänt, och om rotationen är medurs eller moturs. Det övre tecknet är för den vanliga konventionen av högerhänt koordinatsystem och positiv moturs rotation (samma tecken gäller för vänsterhänt koordinatsystem när positiv medurs rotation är vald; i de återstående två kombinationerna, det undre tecknet).

Rotationsmatris i 3D-rymden

Varje rotation i tredimensionellt utrymme kan representeras som en sammansättning av rotationer runt tre ortogonala axlar (till exempel runt kartesiska koordinaters axlar). Denna sammansättning motsvarar en matris lika med produkten av motsvarande tre rotationsmatriser.

Rotationsmatriserna runt det kartesiska koordinatsystemets axel med en vinkel i tredimensionellt rum med ett fast koordinatsystem är:

Rotationsmatris längs axlarna , , :

I det här fallet motsvarar positiva vinklar rotationen av vektorn moturs i det högra koordinatsystemet , och medurs i det vänstra koordinatsystemet, om man ser mot motsvarande axels riktning [2] . Till exempel, när du roterar genom en vinkel runt en axel , går axeln till : . På samma sätt och . Rätt koordinatsystem är relaterat till valet av rätt underlag (se gimletregel ).

Rotationsmatris i dimensionellt utrymme

Rotationsmatriserna för ett ändligt dimensionellt utrymme av vilken högre dimension som helst kan skrivas på exakt samma sätt.

Det är bara nödvändigt att komma ihåg att för rymddimensioner som inte är lika med tre, är det omöjligt att specificera en enda rät linje vinkelrät mot två givna räta linjer, och därför kan man inte tala om rotation runt någon axel, man kan tala om rotation i något plan [3] . Alla punkter rör sig alltid parallellt med något (tvådimensionellt) plan när de vänder sig i rymden oavsett dimension, med början från 2.

Så, på samma sätt som det tredimensionella fallet (med reservationen ovan), kan vi skriva rotationsmatrisen i vilket koordinatplan som helst för vilken rymddimension som helst.

Till exempel:

är rotationsmatrisen i 5-dimensionell rymd i planet ,

är rotationsmatrisen i 7-dimensionellt utrymme i planet .

Ändra rotationsaxeln

Låt vara  rotationsmatrisen runt en axel med enhetsvektorn med vinkeln ,  vara rotationsmatrisen runt axeln med enhetsvektorn med samma vinkel, och

var  är rotationsmatrisen som ändrar enhetsvektorn för rotationsaxeln . Sedan

var  är den transponerade matrisen .

Permuterbarhet av svängar

Om  är en rotationsmatris runt en axel med enhet vektor för vinkel ,  är en rotationsmatris runt en axel med enhet vektor för vinkel , då  är en matris som beskriver rotationen som är resultatet av två på varandra följande rotationer ( och ), eftersom

I det här fallet kan sekvensen av svängar ändras genom att modifiera svängen :

där matris  är rotationsmatrisen med en vinkel runt axeln c med enhetsvektorn roterad genom rotation :

eftersom , eftersom rotationsmatrisen är en ortogonal matris (  är identitetsmatrisen ). Observera att det inte finns någon kommutativitet av rotationer i vanlig mening, det vill säga

Uttryck av rotationsmatrisen i termer av Euler-vinklar

Successiva rotationer kring axlarna med precessionsvinkeln ( ) , nutationsvinkeln ( ) och med den korrekta rotationsvinkeln ( ) leder till följande uttryck för rotationsmatrisen:

Axel  - X -axeln roterad av det första varvet (med ), - Z  -axeln roterat av den första och andra rotationen (med och ). På grund av rotations permuterbarhet motsvarar den reducerade matrisen rotationer genom vinklar , , runt Z-, X-, Z -axlarna :

.

Om rotationerna anges i en annan sekvens, hittas rotationsmatrisen genom att multiplicera matriserna för rotation runt motsvarande kartesiska koordinataxlar, till exempel:

Rotationsmatris runt en godtycklig axel

Låt rotationsaxeln ges av en enhetsvektor och rotationsvinkeln .

Då är rotationsmatrisen i kartesiska koordinater:

Att uttrycka rotationsmatrisen i termer av en quaternion

Om en quaternion ges är motsvarande rotationsmatris:

Rotationsmatrisegenskaper

Om  är en matris som anger en rotation runt axeln med en vinkel , då:

Anteckningar

  1. Ortogonaliteten hos en matris betyder att dess inversa matris är lika med den transponerade matrisen : A −1 = A T .
  2. Det vill säga om du tittar på rotationsplanet från sidan av halvrummet, där värdena på koordinaterna för axeln runt vilken rotationen utförs är positiva.
  3. Vi kan också tala om rotation i ett plan för tredimensionellt rymd, till exempel är rotation runt en axel rotation i ett plan ; för tredimensionellt rum är dock båda representationerna möjliga, och därför, om frågan reduceras till fallet med endast denna dimension, väljs representationen (och notationen) av rotation runt en axel som intuitivt något enklare.
  4. För alla n rader (kolumner).

Se även

Litteratur

Länkar