hotmath.
数学作业。更快,学习更好。

矩阵乘法

你只能乘以两个矩阵如果他们的话方面兼容的,这意味着第一矩阵中的列数与第二矩阵中的行数相同。

如果 一种 = [ 一种 一世 j ] 是一个 m × N 矩阵和 B. = [ B. 一世 j ] 是一个 N × P. 矩阵,产品 一种 B. 是一个 m × P. 矩阵。

一种 B. = [ C 一世 j ] , 在哪里 C 一世 j = 一种 一世 1 B. 1 j + 一种 一世 2 B. 2 j + ...... + 一种 一世 N B. N j

(进入 一世 TH. 行和 j TH. 列由双重下标符号表示 一种 一世 j B. 一世 j , 和 C 一世 j 。例如,条目 一种 23. 是第二行和第三列中的条目。)

矩阵乘法的定义表示逐行乘法,其中条目 一世 TH. row 一种 乘以相应的条目 j TH. 柱的 B. 然后添加结果。

矩阵乘法不是换向。如果既不是 一种 也不 B. 是一个身份矩阵, 一种 B. B. 一种

按列乘以一行

我们首先向您展示如何乘以一个 1 × N 矩阵由A. N × 1 矩阵。第一个只是单行,第二个是单列。通过上述规则,产品是一个 1 × 1 矩阵;换句话说,单个数字。

首先,让我们命名行中的条目 R. 1 R. 2 ...... R. N 以及列中的条目 C 1 C 2 ...... C N 。然后是行的乘积和列是 1 × 1 矩阵

[ R. 1 C 1 + R. 2 C 2 + ...... + R. N C N ]

例子:

找到产品。

[ 1 4. 0. ] [ 2 - 1 5. ]

我们必须乘以一个 1 × 3. 矩阵A. 1 × 3. 矩阵。第一个列中的列数与第二行的行数相同,因此它们兼容。

产品是:

[ 1 2 + 4. - 1 + 0. 5. ] = [ 2 + - 4. + 0. ] = [ - 2 ]

乘以更大的矩阵

既然你知道如何通过列乘以一行,乘以较大的矩阵很容易。为了进入 一世 TH. 行和 j TH. 产品矩阵的列,将每个条目乘以 一世 TH. 第一个矩阵的行由相应的条目中的 j TH. 第二矩阵的列并添加结果。

让我们采取以下问题,乘以一个 2 × 3. 矩阵与A. 3. × 2 矩阵,得到一个 2 × 2 矩阵作为产品。称为产品矩阵的条目 E. 一世 j 当他们在里面 一世 TH. 行和 j TH. 柱子。

[ 1 0. 1 0. 1 2 ] [ 3. 5. - 1 0. 2 - 1 ] = [ E. 11. E. 12. E. 21. E. 22. ]

要得到 E. 11. ,乘以行 1 第一个矩阵按列 1 第二。

E. 11. = [ 1 0. 1 ] [ 3. - 1 2 ] = 1 3. + 0. - 1 + 1 2 = 5.

要得到 E. 12. ,乘以行 1 第一个矩阵按列 2 第二。

E. 12. = [ 1 0. 1 ] [ 5. 0. - 1 ] = 1 5. + 0. 0. + 1 - 1 = 4.

要得到 E. 21. ,乘以行 2 第一个矩阵按列 1 第二。

E. 21. = [ 0. 1 2 ] [ 3. - 1 2 ] = 0. 3. + 1 - 1 + 2 2 = 3.

要得到 E. 22. ,乘以行 2 第一个矩阵按列 2 第二。

E. 22. = [ 0. 1 2 ] [ 5. 0. 1 ] = 0. 5. + 1 0. + 2 - 1 = - 2

写作产品矩阵,我们得到:

[ E. 11. E. 12. E. 21. E. 22. ] = [ 5. 4. 3. - 2 ]

因此,我们已显示:

[ 1 0. 1 0. 1 2 ] [ 3. 5. - 1 0. 2 - 1 ] = [ 5. 4. 3. - 2 ]