;Related tasks:
* [[Arrays]]
* [[Vector]]
** [[Dot product]]
** [[Vector products]]
* [[Matrices]]
* [[Bivector]]
* [[Antivector]]
* [[Tensor]]
* [[Quaternion]]
* [[Rotor]]
* [[Motor]]
* [[Sedenion]]
* [[Octonion]]
;Task
Implement a Vector class (or a set of functions) that models a Physical Vector. The four basic operations and a ''pretty print'' function should be implemented.
The Vector may be initialized in any reasonable way.
* Start and end points, and direction
* Angular coefficient and value (length)
The four operations to be implemented are:
* Vector + Vector addition
* Vector - Vector subtraction
* Vector * scalar multiplication
* Vector / scalar division