# Appendix
## Review Aljabar Linier
## Vektor dan Matriks di Python
Kita akan membahas bagaimana package Python `numpy` membangun dan menyimpan vektor-vektor dan matriks-matriks. Latihan berikut akan memberikan
---
**Contoh 1.1. (Array numpy)** Dalam Python kita membuat sebuah list menggunakan kurung kotak seperti `[1, 2, 3]`. Ini disebut sebagai "list Python" dan ini BUKAN vektor seper... Untuk membuat vektor dalam Python kita memerlukan array `numpy` dengan `np.array()`. Sebagai contoh, vektor
$$
\begin{align}
u &= \begin{pmatrix}
1 \\
2 \\
3
\end{pmatrix}
\end{align}
$$
dapat dibuat menggunakan kode berikut.
```python
import numpy as np
u = np.array([1, 2, 3])
print(u)
```
---
## Operasi Matriks dan Vektor
### Produk Dot
**Definisi 4.1 (Produk Dot)** **Produk dot** dari dua vektor $u, v \in \mathbb{R}^n$ adalah
$$
$$