ciao a tutti, devo creare una matrice di matrici, e sto incontrando non pochi problemi!!!

in sostanza ho una matrice X formata da r righe e c colonne.

Devo crearne una matrice diagonale , formata da r * 3 righe e c * 3 colonne tale che sulla diagonale principale ci sia la matrice X.

Sto utilizzando il tipo di dato Matrix del package Jama.

Qualcuno sa come potrei fare??