A ideia do objeto matriz multidimencional (ou array) é similar ao da matriz, a diferença é que agora é um vetor atômico de mais de duas dimensões. Vejamos,
> x <- 1:12; x # Criando um vetor atomico
## [1] 1 2 3 4 5 6 7 8 9 10 11 12
> attributes(x) # Verificando o atributo de x
## NULL
> sloop::s3_class(x) #Classe do objeto x
## [1] "integer" "numeric"