Pyörimismatriisi

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 7.11.2021 tarkistetusta versiosta . tarkastukset vaativat 5 muokkausta .

Rotaatiomatriisi (tai suuntakosinimatriisi ) on ortogonaalinen matriisi [ 1] , jota käytetään suorittamaan oma ortogonaalinen muunnos euklidisessa avaruudessa . Kun mikä tahansa vektori kerrotaan rotaatiomatriisilla, vektorin pituus säilyy. Rotaatiomatriisin determinantti on yhtä suuri kuin yksi.

Yleensä uskotaan, että toisin kuin siirtymämatriisissa, koordinaattijärjestelmää (perustaa) pyöritettäessä, kun se kerrotaan sarakevektorin rotaatiomatriisilla, vektorin koordinaatit muunnetaan itse vektorin kierron mukaan (eikä koordinaattiakselien kierto , eli tässä tapauksessa kierretyn vektorin koordinaatit saadaan samassa kiinteässä koordinaattijärjestelmässä). Ero näiden kahden matriisin välillä on kuitenkin vain kiertokulman etumerkissä, ja toinen voidaan saada toisesta korvaamalla kiertokulma vastakkaisella; molemmat ovat keskenään käänteisiä ja ne voidaan saada toisistaan ​​transponoimalla.

Kiertomatriisi 2D-avaruudessa

2D-avaruudessa kiertoa voidaan kuvata yhdellä kulmalla seuraavan lineaarisen muunnosmatriisin suorakulmaisissa koordinaateissa :

tai .

Kierto suoritetaan kertomalla kiertomatriisi kierrettyä pistettä kuvaavalla sarakevektorilla :

Koordinaatit ( x ', y ') pisteen ( x, y ) kiertymisen tuloksena ovat:

Kaavojen erityiset merkit riippuvat siitä, onko koordinaattijärjestelmä oikea- vai vasenkätinen ja onko kierto myötä- vai vastapäivään. Ylempi merkki on tavallista oikeakätisen koordinaatiston ja positiivisen vastapäivään kiertämisen sopimusta (sama merkki pätee vasenkätiselle koordinaatistolle, kun positiivinen myötäpäivään kierto on valittu; kahdessa muussa yhdistelmässä alempi merkki).

Kiertomatriisi 3D-avaruudessa

Mikä tahansa kierto kolmiulotteisessa avaruudessa voidaan esittää kolmen ortogonaalisen akselin ympäri (esimerkiksi karteesisten koordinaattien akselien ympärillä) tapahtuvien rotaatioiden koostumuksella. Tämä koostumus vastaa matriisia, joka on yhtä suuri kuin kolmen vastaavan rotaatiomatriisin tulo.

Kiertomatriisit suorakulmaisen koordinaattijärjestelmän akselin ympäri kulman verran kolmiulotteisessa avaruudessa kiinteällä koordinaattijärjestelmällä ovat:

Kiertomatriisi akseleita pitkin , , :

Tässä tapauksessa positiiviset kulmat vastaavat vektorin pyörimistä vastapäivään oikeassa koordinaatistossa ja myötäpäivään vasemmassa koordinaatistossa, jos katsot vastaavan akselin suuntaa vastaan ​​[2] . Esimerkiksi, kun kierretään kulman läpi akselin ympäri , akseli menee kohtaan : . Samoin ja . Oikea koordinaattijärjestelmä liittyy oikean perustan valintaan (katso gimlet-sääntö ).

Kiertomatriisi -ulotteisessa avaruudessa

Minkä tahansa korkeamman ulottuvuuden äärellisulotteisen avaruuden rotaatiomatriisit voidaan kirjoittaa täsmälleen samalla tavalla.

On vain syytä pitää mielessä, että avaruuden mitoille, jotka eivät ole yhtä suuria kuin kolme, on mahdotonta määrittää yhtä suoraa, joka on kohtisuorassa kahteen annettuun suoraan, ja siksi ei voida puhua pyörimisestä jonkin akselin ympäri, voidaan puhua pyörimisestä joku kone [3] . Kaikki pisteet liikkuvat minkä tahansa ulottuvuuden avaruudessa 2:sta alkaen aina yhdensuuntaisesti jonkin (kaksiulotteisen) tason kanssa.

Joten aivan samalla tavalla kuin kolmiulotteisessa tapauksessa (edellä olevalla varauksella), voimme kirjoittaa kiertomatriisin mihin tahansa koordinaattitasoon mille tahansa avaruuden ulottuvuudelle.

Esimerkiksi:

on rotaatiomatriisi 5-ulotteisessa avaruudessa tasossa ,

on rotaatiomatriisi 7-ulotteisessa avaruudessa tasossa .

Pyörimisakselin muuttaminen

Olkoon  rotaatiomatriisi akselin ympäri, jonka yksikkövektori on kulmassa ,  on kiertomatriisi akselin ympäri yksikkövektorin kanssa samalla kulmalla, ja

missä  on rotaatiomatriisi, joka muuttaa kiertoakselin yksikkövektoria . Sitten

missä  on transponoitu matriisi .

Käännösten muuttuvuus

Jos  on kiertomatriisi akselin ympäri, jonka yksikkövektori on kulman mukaan ,  on kiertomatriisi akselin ympäri, jonka yksikkövektori on kulmalta , niin on matriisi, joka kuvaa kahdesta peräkkäisestä kierrosta ( ja )  johtuvaa kiertoa , koska

Tässä tapauksessa käännösten järjestystä voidaan muuttaa muokkaamalla käännettä :

missä matriisi  on kiertomatriisi kulman verran akselin c ympäri, kun yksikkövektoria kierretään kiertymällä :

koska , koska rotaatiomatriisi on ortogonaalinen matriisi (  on identiteettimatriisi ). Huomaa, että rotaatioilla ei ole kommutatiivisuutta tavallisessa merkityksessä, eli

Kiertomatriisin ilmaisu Euler-kulmilla

Peräkkäiset kierrokset akselien ympäri precessiokulman ( ), nutaatiokulman ( ) ja oikean kiertokulman ( ) mukaan johtavat seuraavaan rotaatiomatriisin lausekkeeseen:

Akseli  - X -akseli kierretty ensimmäisellä kierroksella (prosentilla ), - Z -  akseli kierretty ensimmäisellä ja toisella kierroksella (by ja ). Kiertymien permutatiivisuudesta johtuen pelkistetty matriisi vastaa kiertoja kulmien , , läpi Z-, X-, Z -akselien ympärillä :

.

Mikäli rotaatiot on määritelty eri järjestyksessä, kiertomatriisi löydetään kertomalla matriisit pyörimistä varten vastaavien suorakulmaisten koordinaattiakseleiden ympäri, esimerkiksi:

Pyörimismatriisi mielivaltaisen akselin ympäri

Olkoon kiertoakseli annettu yksikkövektorilla ja kiertokulma .

Sitten kiertomatriisi suorakulmaisina koordinaatteina on:

Rotaatiomatriisin ilmaisu kvaternionina

Jos kvaternion annetaan , niin vastaava rotaatiomatriisi on:

Kiertomatriisin ominaisuudet

Jos  on matriisi, joka määrittää kierron akselin ympäri kulman verran , niin:

Muistiinpanot

  1. Matriisin ortogonaalisuus tarkoittaa, että sen käänteismatriisi on yhtä suuri kuin transponoitu matriisi : A −1 = A T .
  2. Eli jos katsot kiertotasoa puoliavaruuden puolelta, jossa sen akselin koordinaattien arvot, jonka ympäri kierto suoritetaan, ovat positiivisia.
  3. Pyörimisestä tasossa voidaan puhua myös kolmiulotteiselle avaruudelle, esimerkiksi pyöriminen akselin ympäri on pyörimistä tasossa ; kuitenkin kolmiulotteiselle avaruudelle molemmat esitykset ovat mahdollisia, ja siksi yleensä, jos kysymys pelkistetään vain tämän ulottuvuuden tapaukseksi, akselin ympäri kiertämisen esitys (ja merkintä) valitaan intuitiivisesti hieman yksinkertaisemmiksi.
  4. Kaikille n riville (sarakkeelle).

Katso myös

Kirjallisuus

Linkit