8.2 矩阵的运算
来源:互联网 发布:协同过滤 稀疏矩阵 编辑:程序博客网 时间:2024/09/12 17:53
8.2.1 矩阵的转置(transpose)
矩阵的转置是以对角线为轴的镜像,这条从左上角到右下角的对角线被称为主对角线(main diagonal)。转置是矩阵的重要操作之一,我们将矩阵
矩阵的转置可以看成是以主对角线为轴的一个镜像。也就是说,转置矩阵是指将
向量可以看作是只有一列的矩阵。对应地,向量的转置可以看作是只是一行的矩阵。有时,我们将通过向量元素作为行矩阵写在文本中,然后使用转置操作将其变为标准的列向量,来定义一个向量,比如
标量可以看作是只有一个元素的矩阵。因此,标量的转置等于它本身,
8.2.2 两矩阵相加/减
行列值相同的矩阵才能进行求和或求差运算,其运算规则是两矩阵对应元素的相加或相减运算。只要矩阵的形状一样,我们可以把两个矩阵相加。比如
8.2.3 标量和矩阵相乘
标量与矩阵的积,其规则是标量与矩阵中的每个元素进行乘积运算。注意二者不能交换位置,即只能标量在前,矩阵在后。比如
8.2.4 矩阵和矩阵相乘
矩阵乘法是矩阵运算中最重要的操作之一。两个矩阵
具体的,该乘法操作定义为
需要注意的是,两个矩阵的标准乘积不是指两个矩阵中对应元素的乘积。不过,那样的矩阵操作确实是存在的,被称为元素对应乘积(element-wise product)或者Hadamard乘积(Hadamard product),记为
两个相同维数的向量
两个相同维数向量x和y的点积可看作是矩阵乘积xTy。
矩阵乘积运算有许多有用的性质,从而使矩阵的数学分析更加方便。比如,矩阵乘积服从分配率:
矩阵乘积也服从结合律:
不同于标量乘积,矩阵乘积并不满足交换律(
此外,矩阵的转置有着简单的形式:
利用向量乘积是标量,标量转置是自身的事实,我们可以证明以下公式成立:
8.2.5 线性方程组
现在我们已经知道了足够多的线性代数符号,可以表达下列线性方程组:
其中
或者,更明确地,写作
矩阵向量乘积符号为这种形式的方程提供了更紧凑的表示。
阅读全文
0 0
- 8.2 矩阵的运算
- 矩阵的一些运算
- 单一矩阵的运算
- 矩阵的运算
- MKL的矩阵运算
- 矩阵的运算STL
- 矩阵的乘法运算
- 矩阵的运算
- R的矩阵运算
- 矩阵的加法运算
- Matlab矩阵的运算
- opencv的矩阵运算
- 矩阵的求导运算
- 矩阵的求导运算
- 矩阵的运算及其运算规则
- 矩阵的运算及其运算规则
- 8.6.2 矩阵的运算
- 稀疏矩阵的基本运算
- 【转】NSCoding协议
- 【转】TableViewCell不重用
- Apache无法启动提示the requested operation has failed
- iOS开发的三种定时器
- nginx教程1:location 匹配规则
- 8.2 矩阵的运算
- APP打开直接显示图片,去掉中间的白屏时间
- LightOJ
- C++中的namespace简介
- CString与LPCWSTR、LPSTR、char*、LPWSTR等类型的转换
- logback配置详解
- HDU1598 find the most comfortable road(并查集+kruskal)
- 处理大并发之三 对libevent的初步认识
- Android-System.exit()和Process.killProcess()