跳转到内容

线性代数/旧版/矩阵运算

来自维基教科书,自由的教科书

零矩阵

[编辑 | 编辑源代码]

一个零矩阵是一个所有元素都为零的矩阵。一个零矩阵的例子是

标量是一个非零常数,用于缩放矩阵。

如果r是一个标量,而A是一个矩阵,那么标量倍数rA是一个矩阵,它的列是A中对应列的r倍。

以下是一个例子:

当我们减去两个矩阵时,间接地使用了标量,因为-B可以定义为(-1)B。这意味着当我们从矩阵A中减去矩阵B时,A-BA+(-1)B相同。

加法和减法

[编辑 | 编辑源代码]

只有当两个矩阵具有相同大小(尺寸)时,它们才能相加或相减。矩阵加法和减法是逐元素进行的,这意味着A+B中的每个元素是AB中对应元素的总和。

以下是一个矩阵加法的例子:

而这是一个减法的例子:

请记住,您不能将两个不同大小的矩阵相加或相减。

以下规则适用于矩阵的加法和标量倍数。
ABC是相同大小的矩阵,并设rs是标量。

  • A + B = B + A
  • (A + B) + C = A + (B + C)
  • A + 0 = A
  • r(A + B) = rA + rB
  • (r + s)A = rA + sA
  • r(sA) = (rs)A

矩阵乘法

[编辑 | 编辑源代码]

对于线性代数初学者来说,矩阵乘法比标量乘法略微不直观。然而,它并不比标量乘法更难。

定义

如果A1 行 m 列矩阵,而Bm 行 1 列矩阵,那么乘积AB可以表示为

这些项的求和可以表示为黎曼和

我们可以利用这一知识来判断矩阵乘法是否可以进行。例如,一个乘以一个矩阵将得到一个矩阵。如果第一个矩阵的列数等于第二个矩阵的行数,则可以进行乘法(如上述示例所示)。

矩阵乘法不满足交换律,这意味着a * b不等于b * a。通过查看上面的例子,我们可以很容易地看出这一点。

如果A是一个矩阵,并且k是一个正整数,那么表示Ak个副本的乘积

如果A不为零,并且x中,那么是将x左乘A重复k次的运算结果。如果k = 0,那么应该等于x本身。因此被解释为单位矩阵。

转置

[edit | edit source]

给定一个 矩阵 AA转置是一个 矩阵,记作 ,它的列是由 A 中对应行组成的。

例如

在进行转置运算时,以下规则适用

  1. 对于任何标量 r

第 4 条规则可以推广到多个因子的乘积,即“矩阵乘积的转置等于其转置的乘积,但顺序相反”。这意味着

华夏公益教科书