Cross Product by Matrix Multiplication
For two vectors $\vec{a}$ and $\vec{b}$, the cross product $\vec{a} \times \vec{b}$ can be computed using matrix multiplcation1 as:
$$
\vec{a} \times \vec{b} = A_\times \vec{b}
$$
where $A_\times$ is defined as:
$$
A_\times = \begin{bmatrix}
0 & -a_3 & a_2\\
a_3 & 0 & -a_1\\
-a_2 & a_1 & 0
\end{bmatrix}
$$
where $a_1$, $a_2$ and $a_3$ are the components of $\vec{a}$.