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

3D Modelling

Changes from bb2ece2cbe9237c56866255b96089341eff0f5dc to d85a76ff89f46453948400a24e4ec4dc60954245

---
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.1 a+d.  (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.
   To calculate eigenvalues and -vectors in Python, you can
   use `numpy.linalg.eig`.

If this is too much for one session, we will continue with next
week.

# Debrief

Continue on [3D Mathematics]()