As matrizes foram utilizadas pela primeira vez pelo matemático e advogado inglês James Sylvester em 1848. Seu colega também inglês Arthur Cayley instituiu algumas operações básicas entre as matrizes em 1858. A multiplicação matricial deveu-se ao matemático alemão Gotthold Eisenstein.