MAT - MATLAB MAT-File is a widely used file type that contains binary data used by MATLAB for a variety of purposes. This type of file can include some arrays, functions and variables of many other kinds of information as well. The file type is also capable of being saved in several different formats by choosing a format within the preferences of the MATLAB program. It is also worth noting that a level 4 MAT - MATLAB MAT-File can support 2D matrices and some character strings for added convenience. The level 5 variant will include some extra support for multidimensional number, character, sparse, cell, structure and object arrays. These file types will also typically be used in order to represent audio contained within 64-bit floating point, 16-bit integers and unsigned integers in 8-bit format.