矩阵的基本运算包括以下几种:
矩阵加法 :要求两个矩阵的维度必须相同,即行数和列数都相等。加法是将对应位置的元素相加得到一个新的矩阵。例如:
[
A = begin{bmatrix}
1 & 2
3 & 4
end{bmatrix}, quad
B = begin{bmatrix}
5 & 6
7 & 8
end{bmatrix}
]
则
[
A + B = begin{bmatrix}
1+5 & 2+6
3+7 & 4+8
end{bmatrix} = begin{bmatrix}
6 & 8
10 & 12
end{bmatrix}
]
矩阵减法:
与加法类似,要求两个矩阵的维度相同。减法是将对应位置的元素相减得到一个新的矩阵。例如:
[
A = begin{bmatrix}
1 & 2
3 & 4
end{bmatrix}, quad
B = begin{bmatrix}
5 & 6
7 & 8
end{bmatrix}
]
则
[
A - B = begin{bmatrix}
1-5 & 2-6
3-7 & 4-8
end{bmatrix} = begin{bmatrix}
-4 & -4
-4 & -4
end{bmatrix}
]
数乘:
一个数与矩阵相乘,是将该数乘以矩阵的每一个元素。例如:
[
k = 2, quad A = begin{bmatrix}
1 & 2
3 & 4
end{bmatrix}
]
则
[
kA = 2A = begin{bmatrix}
2 times 1 & 2 times 2
2 times 3 & 2 times 4
end{bmatrix} = begin{bmatrix}
2 & 4
6 & 8
end{bmatrix}
]
矩阵乘法:
要求前一个矩阵的列数等于后一个矩阵的行数。结果矩阵的元素是前一个矩阵的对应行与后一个矩阵的对应列的点积。例如:
[
A = begin{bmatrix}
1 & 2
3 & 4
end{bmatrix}, quad
B = begin{bmatrix}
5 & 6
7 & 8
end{bmatrix}
]
则
[
AB = begin{bmatrix}
1 times 5 + 2 times 7 & 1 times 6 + 2 times 8
3 times 5 + 4 times 7 & 3 times 6 + 4 times 8
end{bmatrix} = begin{bmatrix}
5 + 14 & 6 + 16
15 + 28 & 18 + 32
end{bmatrix} = begin{bmatrix}
19 & 22
43 & 50
end{bmatrix}
]
转置:
将矩阵的行列互换得到的新矩阵。例如:
[
A = begin{bmatrix}
1 & 2
3 & 4
end{bmatrix}
]
则
[
A^T = begin{bmatrix}
1 & 3
2 & 4
end{bmatrix}
]
共轭:
共轭矩阵是矩阵的每个元素都加上它的共轭得到的矩阵。若矩阵元素为实数,则共轭就是元素本身。例如:
[
A = begin{bmatrix}
1 & 2
3 & 4
end{bmatrix}
]
则
[
A^* = begin{bmatrix}
1 & -2
-3 & 4
end{bmatrix}
]
共轭转置


