Stupid matrix tricks
, , , . , pdl ( , ), , , , .
W :
[0 0 1]
W = [0 1 0]
[1 0 0]
W - -. ( , W S, .) 3x3 M W x M, M. M x W ( ), M.
, :
[0 0 1] [1 2 3] [7 8 9]
W x M = [0 1 0] x [4 5 6] = [4 5 6]
[1 0 0] [7 8 9] [1 2 3]
, 90 & deg; , , (M' M -):
[0 0 1] [1 4 7] [3 6 9]
W x M' = [0 1 0] x [2 5 8] = [2 5 8]
[1 0 0] [3 6 9] [1 4 7]
, M x W M:
[1 2 3] [0 0 1] [3 2 1]
M x W = [4 5 6] x [0 1 0] = [6 5 4]
[7 8 9] [1 0 0] [9 8 7]
W x M'! , :
[1 4 7] [0 0 1] [7 4 1]
M' x W = [2 5 8] x [0 1 0] = [8 5 2]
[3 6 9] [1 0 0] [9 6 3]
M 90 & deg; . W x M.
90 & deg; :
Rotate counterclockwise: W x M' = (M x W)'
Rotate clockwise: M' x W = (W x M)'
, , 180 & deg; , :
[0 0 1] [1 2 3] [0 0 1] [7 8 9] [0 0 1] [9 8 7]
W x M x W = [0 1 0] x [4 5 6] x [0 1 0] = [4 5 6] x [0 1 0] = [6 5 4]
[1 0 0] [7 8 9] [1 0 0] [1 2 3] [1 0 0] [3 2 1]
, , , , , .