Hotmath
数学作业。做得更快,学得更好。

向量乘以矩阵

要将行向量乘以列向量,行向量的列数必须与列向量的行数相同。

让我们定义矩阵之间的乘法 一个 和一个向量 x 其中的列数 一个 等于行数 x

所以,如果 一个 是一个 × n 矩阵,然后是乘积 一个 x 被定义为 n × 1 列向量 x .如果我们让 一个 x b ,然后 b 是一个 × 1 列向量。换句话说,就是输入的行数 一个 确定产品中的行数 b

矩阵向量乘积的一般公式是

一个 x 一个 11 一个 12 一个 1 n 一个 21 一个 22 一个 2 n 一个 1 一个 2 一个 n x 1 x 2 x n 一个 11 x 1 + 一个 12 x 2 + + 一个 1 n x n 一个 21 x 1 + 一个 22 x 2 + + 一个 2 n x n 一个 1 x 1 + 一个 2 x 2 + + 一个 n x n

例子:

找到 一个 y 在哪里 y 2 1 3. 一个 1 2 3. 4 5 6 7 8 9

根据定义,列数 一个 等于行数 y

一个 y 1 2 3. 4 5 6 7 8 9 2 1 3.

首先,乘行 1 矩阵的列 1 的向量。

1 2 3. 2 1 3. 1 2 + 2 1 + 3. 3. 13

接下来,用行 2 矩阵的列 1 的向量。

4 5 6 2 1 3. 4 2 + 5 1 + 6 3. 31

最后用行 3. 矩阵的列 1 的向量。

7 8 9 2 1 3. 7 2 + 8 1 + 9 3. 49

将矩阵与向量的乘积写成:

一个 y 13 31 49