Combine uma lista de matrizes para uma matriz única por linhas

Digamos que eu tenha uma lista de matrizes (todas com o mesmo número de colunas). Como eu adicionaria / combinaria essas matrizes por linha ('row bind',rbind) para obter uma matriz única?

Amostra:

> matrix(1, nrow=2, ncol=3)
     [,1] [,2] [,3]
 [1,]    1    1    1
 [2,]    1    1    1
> matrix(2, nrow=3, ncol=3)
     [,1] [,2] [,3]
[1,]    2    2    2
[2,]    2    2    2
[3,]    2    2    2
> m1 <- matrix(1, nrow=2, ncol=3)
> m2 <- matrix(2, nrow=3, ncol=3)

Agora podemos ter muitas matrizes em uma lista, digamos que temos apenas duas:

l <- list(m1, m2)

Eu gostaria de conseguir algo como:

> rbind(m1, m2)
     [,1] [,2] [,3]
[1,]    1    1    1
[2,]    1    1    1
[3,]    2    2    2
[4,]    2    2    2
[5,]    2    2    2

Eu posso facilmente fazê-lo em duas matrizes, mas não sei como fazê-lo com uma lista de matrizes.

questionAnswers(2)

yourAnswerToTheQuestion