Una matriz es un vector de vectores que se almacena en memoria de forma consecutiva como una tabla bidimensional, aunque internamente se maneja como un vector de vectores uno detrás del otro. Las matrices pueden ser de diferentes tipos de datos como caracteres, números de punto flotante o doble precisión, y se declaran de forma similar a los vectores especificando el tipo de datos, identificador y número de filas y columnas.