计算方法 4.线性方程组解法(2)
记得上一期的高斯消元吗,现在把它写成矩阵相乘的形式:
通过不断的左乘Ln矩阵就可以起到这样的效果,每乘一个就可以消掉一行,总共要n-1次。
这里思考一个问题:L的逆矩阵是怎么样的?:
这样我们就可以把A变成LU,通过推理过程我们也可以看到这个L和U是唯一的,L是下三角,U是上三角。L的每个元素(lij)都是这样算的:lij=aij/ajj(原矩阵的i行j列除以j行j列),U不是直接抄A,第一行是和A一样的,第二行是运算过一次的A...以此类推,这都可以用L-1A=U来推。
这里注明一下,i阶顺序主子式就是A的前i行i列组成的行列式。我们可以看到,L要通过aij/ajj得到,那么ajj必须总不是0,要怎样才能做到呢?就是要顺序主子式都不为零。证明省略。
还有一个小推论:
可见这个方法有严重问题:
左边乘的那个就是行变换了的单位矩阵。
这一步是显而易见的。
由于L和U性状很好,得出的结果也会比较简洁。
先求U,再求L。U求行,L求列。
例子:
因此,直接分解法的流程就是先分成L,U,再计算LY=b,求出Y,再通过UX=Y,求出X。
接下来是crount方法,和上面的差不多:
平方根法:
看起来很复杂,其实算起来就很简单。
这些如果不记得了可以现场推。
追赶法:
对角占优就是中间的那一条线最大,比两边加起来都大。
其实就是直接分解法,但在这种情况下会比较简单。
矩阵的条件数和误差分析:
先看只考虑b误差的情况。
两条杠的意思是范数,算法很多。
再考虑b精确A误差。
那二者皆有怎么办?:
易知cond和矩阵范数的取法有关(取法不一定)。
计算方法 4.线性方程组解法(2)相关推荐
- 【计算方法】线性方程组的数值解法
题外话: 我上学期做了笔记的科目好像都炸了..像Java还有数据结构.计算方法也来做一个吧,反正迟早是要炸的 一.综述 线性方程组的解法可以分为两类:直接法和迭代法. 直接法通过有限四次运算得到精确解 ...
- 计算机数学基础 课程定位图形,本科《计算机数学基础》(上)课程教学设计方案.doc...
第 PAGE 5 页 共 NUMPAGES 6页 本科<计算机数学基础>(上)课程教学设计方案 责任教师 孙继荣 一.课程设计方案的内容与要求 (一)课程说明 1.课程性质 计算机数学基础 ...
- 线性代数笔记-线性空间和矩阵复习
复习思路 这次复习线性代数是为了给机器学习.数值分析.最优化理论三门课程打基础(这三门课程里面的矩阵使用实在太多.太深).具体来说是要对行列式.矩阵运算.矩阵分解.线性变换里面的基础概念记忆.纸质的笔 ...
- 【访客必读 - 指引页】一文囊括主页内所有优质博客
前言 嘿!彩蛋!感觉有帮助就三连呗! 本人现为一名「机器学习」方向的研究生,本科专业为 CS,期间主要参与 ACM 竞赛,因此主页内的博客一共分为如下四类: 机器学习 ACM 各类算法详细解析 + 题 ...
- 计算机和材料学的关系,计算机在材料科学中的应用论文
计算机作为现代化的工具对各个领域来说都有着极为重要的作用,尤其是在材料科学的研究发展中发挥着愈来愈重要的作用.下面是答案网 zqNf.Com小编给大家推荐的计算机在材料科学中的应用论文,希望大家喜欢! ...
- 陕西师范大学计算机学院课表,陕西师范大学数学和信息科学学院课程表.doc
陕西师范大学数学与信息科学学院课程表 2014-2015学年第二学期(2014级)学术硕士 方向内容时 方向 内 容 时 间 星 期 一 星 期 二 星 期 三 星 期 四 星 期 五 上 午 下 午 ...
- [数值计算-17]:最小二乘法的求解2 - 二元二次线性方程组求解
作者主页(文火冰糖的硅基工坊):https://blog.csdn.net/HiWangWenBing 本文网址:https://blog.csdn.net/HiWangWenBing/article ...
- [LK光流法,disflow using Dense Inverse Search, VariationalRefinement变分优化 原理和代码]
文章目录 1.Fast Optical Flow using Dense Inverse Search 1.1 W的含义: 1.2 LK光流模型 1.3 LK光流模型求解(不含迭代) 1.4 LK光流 ...
- 怎样用matlab做矩阵的LU分解,矩阵LU分解程序实现(Matlab)
n=4;%确定需要LU分解的矩阵维数 %A=zeros(n,n); L=eye(n,n);P=eye(n,n);U=zeros(n,n);%初始化矩阵 tempU=zeros(1,n);tempP=z ...
最新文章
- Flutter开发者必备手册 Flutter Go
- 在MFC里面实现线程的实例
- python 查找算法_python快速查找算法应用实例
- 出现一个黑色框按不动_创意 | 这才是走心的衣架设计,给衣服一个高逼格的家!...
- python学习实例(5)
- c语言 字符串转换为int或float
- 我就是那个一直拿着死工资的人
- 学习python的语法规则
- 博物馆管理系统解决方案
- 区块链的供应链金融系统
- gif透明背景动画_用“万彩动画大师”点亮你的微课
- 计算机信息计量单位kgm,工程单位换算表.pdf
- Lens Shading成因及相关
- 淘汰我们的不是这个时代,而是原地踏步的自己
- python处理Jenkins Job配置文件config.xml
- Infortrend两大主力存储GS/CS助抗击疫情一臂之力
- AI聊天机器人接口制作php,使用图灵api创建微信聊天机器人_php技巧
- 2021年黄石三中高考成绩查询,2021年黄石中考各学校录取分数线,历年黄石中考分数线汇总...
- android4 触摸屏驱动,android中如何设计触摸屏驱动touch screen driver
- 如何从win10中获取3D模型(GLB格式)