0.Math
[prev][next]

Vectors: Representation


Vectors: Stereo View


Vectors: Scaling


Vectors: Addition



Vectors: Normalization

Length of vector

V =
[x
y
]
|V| = sqrt(x2 + y2)

Vectors: Normalization

V' =V
|V|
=
[x/sqrt(x2 + y2)
y/sqrt(x2 + y2)
]

Vectors: Normalization

V =
[4
3
]
|V| = sqrt(32 + 42) = 5
V' =
[4/5
3/5
]


Vectors: Dot Product (scalar product)

V1 =
[x1
y1
]
V2 =
[x2
y2
]

Vectors: Dot Product (scalar product)

V1 =
[x1
y1
]
V2 =
[x2
y2
]

if |V1| = |V2| = 1

V1.V2 = |V1|.|V2|.cos[theta] = x1.x2 + y1.y2


Vectors: Dot Product (scalar product)

V1.V2 = ?

V1.V2 = ?


Vectors: Dot Product (scalar product)

V1.V2 = 0

V1.V2 = |V1|2


Vectors: Dot Product (scalar product)

V1.V2 = 0

V1.V2 = |V1|2

=> Dot Product indicates angle between vectors

On unit vectors, dot product gives length of projection of one vector on another.



Vectors: The Sign of the Dot Product


Vectors: The Sign of the Dot Product


Vectors: The Sign of the Dot Product



Vectors: Cross Product (Vector Product)

2 vectors define a plane


Vectors: Cross Product (Vector Product)

2 vectors define a plane

Cross product is perpendicular to that plane with length equal to area of parallelogram


Vectors: Cross Product (Vector Product)

2 vectors define a plane

Cross product is perpendicular to that plane with length equal to area of parallelogram

V1 x V1 = U |V1|.|V2| sin[theta]

=[ V1yV2z - V1zV2y
V1zV2x - V1xV2z
V1xV2y - V1yV2x
]


Matrix Multiplication

C = A.B

Cij=sum[k] ( aikbkj )


Matrix Multiplication

C = A.B

Cij=sum[k] ( aikbkj )

C0,0 = a0,0b0,0 + a0,1b1,0


Matrix Multiplication

C = A.B

Cij=sum[k] ( aikbkj )

C0,0 = a0,0b0,0 + a0,1b1,0

A = I.A (multiplicative identity)

where I = [ [ 1 0 ] [ 0 1 ] ]







[prev][next]
Made by dynaPage 0.2