分块矩阵
在数学的矩阵理论中,一个分块矩阵或是分段矩阵就是将矩阵分割出较小的矩形矩阵,这些较小的矩阵就称为区块。换个方式来说,就是以较小的矩阵组合成一个矩阵。分块矩阵的分割原则是以水平线和垂直线进行划分。分块矩阵中,位在同一行(列)的每一个子矩阵,都拥有相同的列数(行数)。
通过将大的矩阵通过分块的方式划分,并将每个分块看做另一个矩阵的元素,这样之后再参与运算,通常可以让计算变得清晰甚至得以大幅简化。例如,有的大矩阵可以通过分块变为对角矩阵或者是三角矩阵等特殊形式的矩阵。
范例
如下矩阵
可以分成四个 2×2 区块
分块后的矩阵可以写作
分块矩阵乘法
一个分块的矩阵乘法可以仅用包含算符的子矩阵来表述。 给定一个 矩阵 有 行 列
另外 一个 矩阵 有 行且 列
矩阵乘积
可被分成块来计算,矩阵 是 的矩阵有 行 列,你的矩阵 中的分割矩阵可以在乘法中被相乘: