Block Matrix

Eric W. Weisstein
January 31, 2002

This notebook downloaded from http://mathworld.wolfram.com/notebooks/LinearAlgebra/BlockMatrix.nb.

For more information, see Eric's MathWorld entry http://mathworld.wolfram.com/BlockMatrix.html.

©2005 Wolfram Research, Inc. except for portions noted otherwise

Initialization

<<LinearAlgebra`MatrixManipulation`

?BlockMatrix

Example

a={{0,2},{2,0}};
b=Table[{3,3,3},{2}];
c=Table[{4,4},{3}];
d={{5,0,5},{0,5,0},{5,0,5}};

BlockMatrix[{{a,b},{c,d}}]//MatrixForm

Block Matrix Multiplication

Clear[a,b,c,d]

m[n_]:={{a[n],b[n]},{c[n],d[n]}}

m[1].m[2]/.z_[n_]:>Subscript[z,n]//MatrixForm