Rotatiematrix

Uit testwiki
Versie door imported>ChristiaanPR op 9 sep 2023 om 23:39
(wijz) ← Oudere versie | Huidige versie (wijz) | Nieuwere versie → (wijz)
Naar navigatie springen Naar zoeken springen

Iedere rotatie om de oorsprong kan in de wiskunde beschreven worden door een matrix die rotatiematrix wordt genoemd. Een rotatie is een lineaire afbeelding.

Een rotatie in een ruimte van een willekeurige dimensie n wordt uitgevoerd om een omwentelingsas, waarvan de dimensie twee minder is dan van de betreffende ruimte. De bijbehorende rotatiematrix is een n×n-matrix. Iedere rotatie is een isometrie.

De determinant van iedere rotatiematrix is één. De groep van alle rotaties rondom een as door de oorsprong van een euclidische ruimte wordt de rotatiegroep van die ruimte genoemd. Het gaat daarbij meestal over de ruimte 3. Die groep is dus isomorf met een groep van rotatiematrices, heet de speciale orthogonale groep[1] en is een ondergroep van de orthogonale groep van die ruimte. Iedere rotatiematrix is dus een orthogonale matrix.

Twee dimensies

In twee dimensies wordt een draaiing om de oorsprong in tegenwijzerzin over een hoek θ met de volgende matrix beschreven:

[cosθsinθsinθcosθ].

Roteren van het punt (x,y) levert het beeldpunt (x,y), gegeven door:

[xy]=[cosθsinθsinθcosθ][xy]=[xcosθysinθxsinθ+ycosθ]

Wanneer opeenvolgende rotaties worden uitgevoerd, bijvoorbeeld eerst een rotatie over α en daarna over β dan is het effect van de opeenvolgende rotaties gelijk aan een rotatie over de som α+β van de hoeken. In matrixvorm:

[cosβsinβsinβcosβ][cosαsinαsinαcosα]=[cos(β+α)sin(β+α)sin(β+α)cos(β+α)]

Hierbij wordt van de formules van Simpson gebruikgemaakt, maar het is ook mogelijk om te zeggen dat die hiermee worden aangetoond.

Drie dimensies

De drie rotaties om de drie verschillende coördinaatassen komen overeen met de rotaties in twee dimensies. De derde coördinaat verandert daarbij niet van waarde. De rotatie-as kan in de praktijk vrij worden gekozen, maar er is voor rotaties in drie dimensies ook een algemene matrixvergelijking op te stellen.

Iedere rotatie om een as door de oorsprong kan worden beschreven als een paar (𝐮,φ), waarin 𝐮=(ux,uy,uz) een eenheidsvector in de richting van de omwentelingsas is en φ de draaihoek.

De bijbehorende rotatiematrix is:

R=(cosφ+ux2(1cosφ)uxuy(1cosφ)uzsinφuxuz(1cosφ)+uysinφuyux(1cosφ)+uzsinφcosφ+uy2(1cosφ)uyuz(1cosφ)uxsinφuzux(1cosφ)uysinφuzuy(1cosφ)+uxsinφcosφ+uz2(1cosφ))

Sjabloon:Appendix