引语: 这一节基本上就是大学中学的线性代数的内容的复习。markdown
1.矩阵和向量 矩阵定义:矩阵(Matrix)是一个按照长方阵列排列的复数或实数集合,最先来自于方程组的系数及常数所构成的方阵。 matrix:rectangular array of numbers 矩阵的维数:是指它的行数和列数,好比上图就是一个4x2的矩阵
dimension of matrix:number of rows x number of columns 矩阵的元素:是矩阵中的数值,使用Aij来表示第i行第j列的数值 机器学习
向量是特殊的矩阵:只有一列的矩阵,向量一般用小写字母表示,矩阵一般用大写的字母表示,向量有下标从0开始和1开始的,在机器学习中使用下标从1开始的更加常见一些。 学习
2.加法和标量乘法 矩阵的加法:行列相同的两个矩阵把Aij和Bij相加。好比下图中结果C11(C是结果) = A11 + B11, 5 = 1 + 4。剩下的结果也直接对应的相加就能够得出结果。可是只能是行列相同的矩阵进行加法,不一样的行列无法进行加法。 spa
矩阵的标量乘法:矩阵的每一项和标量相乘便可。 3d
3.矩阵向量乘法 这个在大学的时候学过,记得老师说的口诀左行乘右列 code
4.矩阵乘法 矩阵乘法和矩阵向量乘法是同样的,都是左行乘右列把结果相加。向量是一种特殊的矩阵。 AxB能作乘法必须是A的列数等于B的行数,A(mxn的矩阵),B(nxo的矩阵)得出的C(是mxo的矩阵),能够理解为A的列n和B的行n相互消除了,剩下的A的行m和B的列o orm
5.矩阵乘法特征 矩阵的乘法有一些特征,好比咱们中小学学的交换律,结合律这种。
5.1 矩阵的乘法不符合交换律,A x B != B x A。
5.2 矩阵的乘法知足结合律,(A x B) x C = A x (B x C)。
5.3 单位矩阵 就像天然数的单位1,单位矩阵上对角线的数值都是1。AxI = IxA =A (I是单位矩阵)。 6.逆和转置 矩阵的逆:一个n阶方阵A称为可逆的,或非奇异的,若是存在一个n阶方阵B,使得AB=BA=E,则称B是A的一个逆矩阵。A的逆矩阵记做A-1。类比天然数就是逆就是倒数,2的倒数是1/2,它们相乘得1.矩阵A和矩阵A的逆相乘获得单位矩阵E
矩阵的转置:将A的全部元素绕着一条从第1行第1列元素出发的右下方45度的射线做镜面反转,即获得A的转置。简单来讲就是矩阵的行列互换就是矩阵的转置,A是一个mxn的矩阵,行列互换为AT是一个nxm的矩阵,A和AT互为转置。
it