ndarray is a Rust crate that provides an n-dimensional array type for general elements and for numerics. Arrays are n-dimensional, so they can represent vectors (1 axis), matrices (2 axes), etc., to n axes. ndarray provides methods for n-dimensional slicing, iteration, view-taking, and some mathematical operations. I am a primary contributor to ndarray.