Matrix Computations-4nd Edition---Chapter 1. Matrix Multiplication

最近感到数学太渣,想慢慢地捡起,从矩阵计算开始,买了一本书:Matrix Computations-4th edition, Gene H. Golub, Charles F. Van Loan


,将学习中的体会记录到这里(主要是比较模糊的知识点),目录见下图:





今天学习第1章

Chapter 1. Matrix Multiplication

        这一章的题目虽然是matrix multiplication,但是其中涉及到了加减乘除运算。

1:

   


这里x与y均为n维的列向量(column vector),a是标量(scalar),y=ax+y其实就是一般的更新操作,即用ax+y的值来覆盖之前的y,这里的saxpy代表scalar a x plus y,即标量a乘以x再加上y,此称呼来自于LAPACK,是一个线性代数的计算库,有一本专门介绍这个的书:LAPACK Users' Guide

2:当将saxpy中的标量a换为矩阵时,即y=y+Ax,称为generalized saxpy operation,即gaxpy,标准的计算方法是逐次的更新y:

这里有2种计算方式:(1)


即逐次访问A的每一行的每一列(内循环是列)。

(2)按列


即逐次访问A的每一列的每一行(内循环是行)。

之所以会得出(2),是因为可以将Ax看作A的列的线性组合,即:


3:可以将矩阵分别看作是一系列的行向量的累叠


一个具体的例子是:


有了这种记法之后,算法1.1.3就可以更加简洁:

,其实计算的东西一样,只不过是将矩阵A表示为r_i的累叠。

同样的,A也表示为列向量的集合:


这样,算法1.1.4也可以写为:


注意这两种表示方法中的x的先后次序是不同的。

4:A(k,:)与A(:,k)分别表示矩阵A的第k行与第k列,这样一来,算法1.1.3与1.1.4进一步又可以写为:


5:outer product undate:


这里x是m维列向量,y为n维为列向量,则xy^T为m*n的矩阵,比如:


但是,如果是(y^T)*x或者(x^T)*y,则为一个数,(R^(m*n)) * (R^(n*k))==R^(m*k)。


此式的直接计算表达为:


计算复杂度为O(mn),考虑到内循环的作用是将矩阵的第i行加上y^T的x(i)倍,算法可以简写为:


同样地,可以表示为列的表达式:


6:





转载于:https://www.cnblogs.com/DeepVL/p/4085190.html

### 回答1: 《矩阵计算 第4版》.pdf是一本关于矩阵计算的教材。 这本教材的第4版通过详细的理论解释和实践案例,系统地讲解了矩阵计算的相关内容。书中包含了大量的矩阵运算的基本概念、算法和方法。比如,书中介绍了矩阵的加法、乘法、转置等基本运算,以及如何通过矩阵对应的行列式来计算它的特征值和特征向量。 此外,教材还涉及到线性方程组的求解、矩阵分解以及矩阵的特殊结构等内容。对于线性方程组的求解,书中介绍了通过高斯消元法、LU分解等方法来求解线性方程组的一般解和特殊解。而矩阵分解方面,教材还介绍了QR分解、奇异值分解等重要的矩阵分解方法。此外,书中还详细介绍了矩阵的特殊结构,如对称矩阵、正定矩阵等的性质和运算方法。 《矩阵计算 第4版》不仅是一本理论教材,也是一本具有实践应用的指导书。书中通过大量的例子和习题,帮助读者巩固所学的知识,提升解决实际问题的能力。此外,教材还介绍了一些常用的数值计算软件,如MATLAB,以及如何使用这些软件进行矩阵计算。 总之,《矩阵计算 第4版》是一本内容丰富、系统全面的矩阵计算教材,适用于数学、计算机科学等相关专业的学生和研究者。无论从理论上的知识讲解,还是实践应用的指导,这本教材都能够满足读者对于矩阵计算的学习需求。 ### 回答2: "Matrix Computations 4th edition.pdf" 是一本关于矩阵计算的教材,它是第四版的版本。 这本教材系统地介绍了矩阵计算的理论和应用。通过阅读这本书,读者可以了解矩阵的基本概念和性质,以及解决实际问题时如何应用矩阵计算的方法。 这本教材主要包括以下几个方面的内容:线性方程组的求解、特征值问题的求解、奇异值分解、矩阵分解和矩阵近似、矩阵求导、矩阵迭代等。每一章都提供了详细的数学推导和算法描述,并通过大量的例子来帮助读者理解和应用相关知识。 值得注意的是,这本教材的第四版相较于前几个版本进行了更新和修订。新版本中增加了一些最新的矩阵计算方法和应用,同时也修正了一些错误和不足之处。 总的来说,"Matrix Computations 4th edition.pdf" 是一本权威、全面、实用的矩阵计算教材,对于数学、工程、计算机科学等领域的学生和研究者来说都是一本不可或缺的参考书。无论是在理论研究上还是在实际应用中,这本书都能帮助读者深入理解矩阵计算的原理和方法,提高解决实际问题的能力。 ### 回答3: 《矩阵计算 第四版.pdf》是一本关于矩阵计算的书籍,涵盖了矩阵的理论和应用。这本书是由基姆和多雷(Gene H. Golub)以及查尔斯·范·洪纳(Charles F. Van Loan)合著的,是该领域的经典教材之一。 该书分为七个部分,包含了矩阵基础知识,特殊矩阵,线性方程组,特征值和奇异值分解,方阵函数和矩阵求解器等内容。它采用了严谨的数学推导和详细的实例,旨在帮助读者深入理解矩阵计算的原理和方法。 该书的第四版在前三版的基础上进行了更新和扩充,包含了新的算法和应用领域的案例研究。它不仅适用于数学、计算机科学和工程领域的学生和研究人员,也适合作为研究生课程的教材。 《矩阵计算 第四版.pdf》是一本值得推荐的参考书,它系统地介绍了矩阵计算的理论和实践应用,对读者提升矩阵计算能力和解决实际问题具有重要意义。无论是对于追求深入研究矩阵计算的学者,还是对于需要在实际工作中应用矩阵计算的工程师和科学家来说,这本书都是一本不可或缺的参考资料。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值