Changing Basis
- Basis transformation matrix: the basis vectors in my basis as columns
basis vectors are [3,1] and [1,1]
- transformation matrix * vector in new basis = vector in my basis
new basis vector: [3/2, 1/2], my basis vector: [5, 2]
- Moving the transformation matrix to the right gives us the vector in new basis
i.e. vector in my basis * inverse (transformation matrix)
inverse (transformation matrix)
inverse * vector in my basis
result is vector in new basis
求inverse:
正对角线调换位置,副对角线反符号,整个➗determinant
Projection method
Only applicable when the new basis vectors are orthogonal.
- Find the dot product of transformation matrix and vector in new basis
Example:
Transformation matrix in my basis
Dot product the vector in my basis with each dimension of the transformation matrix to find the vector in new basis
Vector Transformation in New Basis
Formula:
-
Step 1: find out the vector in my basis
-
Step 2: perform transformation in my basis
-
Step 3: transform result back to new basis