Intro
Objectives
- Be familiar with the concept of a vector and notations for specifying a vector as a list of numbers, as a function or as a geometric point in space.
- Represent a vector using a list, dictionary or array data structure.
- Perform operations on vectors: addition, scalar vector multiplication, convex combination, dot or scalar product.
- Use the dot product to find the angle between two vectors.
Videos
Starter
Video 1, overview and representation
Video 2, visualising vectors & maths
Video 3, convex combination
Video 4, dot (or scalar) product
Video 5, application of dot product
The dot product of two vectors in a plane