直的一行矩陣稱為向量 (vector) 或行向量 (column vector), 橫的一列矩陣稱為序列 (array) 或列向量 (row vector)。 向量、序列、矩陣之間的加、減、乘運算,均悉按照矩陣之加、減、乘規則, 並無特殊。
例如
b = [-3; -1; 0; 1]便指派了一個 4x1 的矩陣,也就是一個四維的向量,給變數 b;而
v = [2, 0, 2, 4]便指派了一個 1x4 的矩陣,也就是一個四維的序列,給變數 v。 若 A 是一個 4x4 方陣,則 A*b 是合法的指令,但 A*v 就不合法。 讀者請嘗試
v * b結果是一個 1x1 方陣,也就是一個純量 (scalar),這便是 v 和 b 的「內積」, 答案是 -2。然而
b * v產生一個 4x4 方陣,如下
-6 | 0 | -6 | -12 |
---|---|---|---|
-2 | 0 | -2 | -4 |
0 | 0 | 0 | 0 |
2 | 0 | 2 | 4 |
上述計算都符合標準的線性代數計算規則,也就不必在此詳細解釋了。
習題