Block-diagonal matrix