Diagonalize each block of a block matrix, so sectors of origin become also
sectors of destination. Blocks of dimension NxN will remain
NxN, but diagonalized, and blocks of dimensions Nx1 will
be expanded to NxN and then diagonalized.
Usage
bkdiag(df)
Value
Matrix df with blocks of dimension NxN diagonalized.