修矩阵分析与应用这门课已经一月,但却一直没怎么好好上课,ucas老师们的课件都是英文版的,看不懂啊(英语是最大的硬伤)。于是只能找些资料自学下,现将在学习过程中的一些问题和理解写在这里,帮助自己更好地理解这门课程,也方便以后复习。
不得不说,数学是一门最重要的基础学科,记得有位老师曾说过,你对数学理解的程度极大程度上决定了你在科研道路上的成就。因此各路英豪没事还是好好学习数学吧,尤其是本科狗们,你们的高等数学,线性代数,概率论与数理统计,复变函数与积分变换等等真的是妙用无穷啊(烟酒僧的赠言,当初真是太naive啊)。废话不说多了。
************我是调皮的分割线,下面是正文*******
教材用的是老师的课件,虽然看不懂还是硬啃了下(我会告诉你是因为老师说考试内容不会超过课件所述么,naive啊)。老师上来就讲的线性方程组,着重讲了Gaussian elimination的应用,和这种方法的变异 Gauss-Jordan method,这里没什么难度,不懂的同学可以参考http://www.cnblogs.com/pegasus/archive/2011/07/31/2123195.html当初修线性代数的时候已经用的很熟悉,就是对矩阵A进行初等行变换最终化为上另一个矩阵来求解线性方程组。不过与本科不同的是老师讲了下病态系统,这个东西本科没接触过,这里可以分享下。
直接上老师课件上的定义:着重看下阴影部分,大意是如果一个线性方程组在很小的扰动下会产生一个与原来解相差很大的新解,则这个系统为病态系统,系统灵敏度太高,这在工程上是要极力避免的。
下面着重讲下 Partial pivoting方法: