3Dmatrixen
3Dmatrixen is a term used to describe three-dimensional matrices, or three-dimensional arrays of numbers, commonly used in mathematics, computer science and engineering. They extend the concept of standard 2D matrices by adding a third index, so elements are identified as a i j k. In a practical setting, a 3Dmatrixen of size I × J × K contains I · J · K elements and can be viewed as a stack of I × J matrices along a third dimension, or as a sequence of K slices along the third axis. In abstract algebra this object is the same as a third-order tensor of order 3, though the term 3Dmatrixen is often used in applied contexts.
3Dmatrixen are stored in a linear memory array with a chosen order, such as row-major or column-major.
Computational tools commonly treat 3Dmatrixen as tensors. In Python, NumPy uses ndarray objects with shape (I,
Applications include volumetric data representation (medical imaging, seismic data), computer graphics and 3D simulations, time-varying data
See also tensors, multi-dimensional arrays, and tensor contraction.