机器学习 矩阵的基本运算
矩阵的基本概念 假设 a i j ∈ R , 其中 i = 1 , 2 , . . . , m ; j = 1 , 2 , . . . , n . 我们定义如下的行列式: A = ⎡ ⎣ ⎢ ⎢ ⎢ ⎢ a 11 a 21 ⋮ a m 1 a 12 a 22 ⋮ a m 2 ⋯ ⋯ ⋯ a 1 n a 2 n ⋮ a m n ⎤ ⎦ ⎥ ⎥ ⎥ ⎥ 是一个维数为 m × n 的实数矩阵。有时候我们会用如下的表达式来表示一个矩阵: A = [ a i j ] , i = 1 , 2 , . . . , m ; j = 1 , 2 , . . . , n 这表示一个 m 行 n 列的矩阵,下标的第一个数 i 表示行,第二个数 j 表示列。 列向量定义: 一个向量可以看成是只有一列的矩阵,所以,这里讨论的所有向量都默认为列向量。 符号定义: 矩阵用大写的粗体字母表示,比如矩阵 A , B , X , 而向量用小写的粗体字母表示,比如向量 a , b , x . 矩阵的转置: 矩阵 A 的转置为 A T . 矩阵的逆: 如果一个矩阵 A 存在逆矩阵,则该逆矩阵表示为 A − 1 . 矩阵的 determinant: 如果一个矩阵 A 是一个方阵,则它的determinant表示为 | A | 单位矩阵 表示为 I , 零矩阵 或 空矩阵 表示为 0 。 矩阵的迹: 如果一个矩阵是 n ×