Introductie tot Matrixtransformaties
Veeg om het menu te tonen
Matrixvergelijkingen
Een matrixvergelijking kan als volgt worden geschreven:
Ax=bWaarbij:
- A de coëfficiëntenmatrix is;
- x de variabelenvector is;
- b de constantenvector is.
Matrixrepresentatie van lineaire systemen
Beschouw het lineaire systeem:
2x+y=5x−y=1Dit kan worden herschreven als:
[211−1][xy]=[51]Uiteenzetting matrixvermenigvuldiging
De vermenigvuldiging van een matrix met een vector stelt een lineaire combinatie voor:
[acbd][xy]=[ax+bycx+dy]=x[ac]+y[bd]Voorbeeldsysteem in matrixvorm
Het systeem:
3x+2y=74x−y=5Kan worden uitgedrukt als:
[342−1][xy]=[75]Matrices als transformaties
Een matrix transformeert vectoren in de ruimte.
Bijvoorbeeld:
A=[acbd], v1=[11], v2=[121]Deze matrix bepaalt hoe de assen transformeren onder vermenigvuldiging.
Schalen met matrices
Om een schaalvergroting op een vector toe te passen, gebruik:
S=[sx00sy]Waarbij:
- sx - de schaalfactor in de x-richting;
- sy - de schaalfactor in de y-richting.
Voorbeeld: punt (2, 3) schalen met factor 2:
S=[2002],v=[23]Dan geldt:
Sv=[46]Rotatie met matrices
Om een vector te roteren over een hoek θ rond de oorsprong:
R=[cosθsinθ−sinθcosθ]Voorbeeld: roteer (2, 3) over 90°:
R=[cos90ºsin90º−sin90ºcos90º]=[01−10],v=[23]Dan:
Rv=[−32]Spiegeling over de x-as
Spiegelmatrix:
M=[100−1],Met v=(2,3):
Mv=[2−3]Sheartransformatie (shear in x-richting)
Shearing verschuift één as op basis van de andere.
Om te shearen in de x-richting:
M=[10k1]Als k=1.5 en v=(2,3):
Mv=[6.53]Identiteitstransformatie
De identiteitsmatrix voert geen transformatie uit:
I=[1001]Voor elke vector v:
Iv=vBedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.