Revision d5ee02003d0bdaca6d65b4f257804dcd7bff08df (click the page title to view the current version)

3D Modelling

Changes from d5ee02003d0bdaca6d65b4f257804dcd7bff08df to bb2ece2cbe9237c56866255b96089341eff0f5dc

---
title: 3D Mathematics
categories: session
geometry: margin=2cm
fontsize: 12pt
---

**Reading** Ma (2004) Chapter 2 + Appendix A

# Briefing

1.  **Recap** [Change of Basis]()
1.  **New** [Representations of 3D Motion]()
1.  (More on [3D Motion]())

# Exercises

Note.
Exercises in parentheses are optional.
Please skip these unless you have a lot of time.

All exercises are from Ma 2004 page 38ff

1. Exercise 2.1 a+d (b+c).  (See Definition A.12 page 446.)
1. Exercise 2.3.  (See Definition A.13 page 447.)
1. Exercise 2.6.  
1. Exercise 2.7.  
1. Exercise 2.10.  
1. Exercise 2.11.
1. Exercise 2.12.

**TODO** From the textbook

# Extra exercises

The following exercise is 
   To calculate eigenvalues and -vectors in Python, you can
   use `numpy.linalg.eig`.

1. (Exercise 2.2) (See Definition A.7 page 444 and A.29 page 454)
1. (Exercise 2.4.)
1. (Exercise 2.5.)
If this is too much for one session, we will continue with next
week.

# Debrief

Continue on [3D Mathematics]()