第六章 线性方程组的迭代法 — Jacobi, G-S and SOR.

Slides:



Advertisements
Similar presentations
1 4.5 高斯求积公式 一般理论 求积公式 含有 个待定参数 当 为等距节点时得到的插值求积公式其代数精度至少 为 次. 如果适当选取 有可能使求积公式 具有 次代数精度,这类求积公式称为高斯 (Gauss) 求积公式.
Advertisements

第八章 第四节 机动 目录 上页 下页 返回 结束 一个方程所确定的隐函数 及其导数 隐函数的微分法.
常系数线性微分方程组 §5.3 常系数线性方程组. 常系数线性微分方程组 一阶常系数线性微分方程组 : 本节主要讨论 (5.33) 的基解矩阵的求法.
第八章 向量代数 空间解析几何 第五节 空间直线及其方程 一、空间直线的点向式方程 和参数方程 二、空间直线的一般方程 三、空间两直线的夹角.
3.4 空间直线的方程.
圆的一般方程 (x-a)2 +(y-b)2=r2 x2+y2+Dx+Ey+F=0 Ax2+Bxy+Cy2+Dx+Ey+ F=0.
第五章 二次型 §5.1 二次型的矩阵表示 §5.2 标准形 §5.3 唯一性 §5.4 正定二次型 章小结与习题.
第五章 二次型. 第五章 二次型 知识点1---二次型及其矩阵表示 二次型的基本概念 1. 线性变换与合同矩阵 2.
第3节 二次型与二次型的化简 一、二次型的定义 二、二次型的化简(矩阵的合同) 下页.
§1 二阶与三阶行列式 ★二元线性方程组与二阶行列式 ★三阶行列式
一、二阶行列式的引入 用消元法解二元线性方程组. 一、二阶行列式的引入 用消元法解二元线性方程组.
第八章 二次型 Quadratic Form 厦门大学数学科学学院 网址:
第三章 函数逼近 — 最佳平方逼近.
第三章 解线性方程组的直接法 (3.1) AX = b.
§1 线性空间的定义与性质 ★线性空间的定义 ★线性空间的性质 ★线性空间的子空间 线性空间是线性代数的高等部分,是代数学
常用逻辑用语复习课 李娟.
第一章 行列式 第五节 Cramer定理 设含有n 个未知量的n个方程构成的线性方程组为 (Ⅰ) 由未知数的系数组成的n阶行列式
第四章 数值积分与数值微分 — 基本概念 — Newton-Cotes 公式.
第5章 定积分及其应用 基本要求 5.1 定积分的概念与性质 5.2 微积分基本公式 5.3 定积分的换元积分法与分部积分法
定积分习题课.
§4.3 常系数线性方程组.
第三讲 矩阵特征值计算及其应用 — 正交变换与QR方法.
第5章 §5.3 定积分的积分法 换元积分法 不定积分 分部积分法 换元积分法 定积分 分部积分法.
第2章 Z变换 Z变换的定义与收敛域 Z反变换 系统的稳定性和H(z) 系统函数.
第二章 矩阵(matrix) 第8次课.
第四章 数值积分与数值微分 — 复合求积公式 — Romberg 算法.
第2讲 线性方程组解的存在性 主要内容: 1. 线性方程组的解 2.线性方程组的同解变换与矩阵的初等行变换
!!! 请记住:矩阵是否等价只须看矩阵的秩是否相同。
中国科学技术大学计算机科学与技术系 国家高性能计算中心(合肥) 2004年12月
§2 求导法则 2.1 求导数的四则运算法则 下面分三部分加以证明, 并同时给出相应的推论和例题 .
第四章 矩阵 §1 矩阵概念的一些 背景 §6 初等矩阵 §4 矩阵的逆 §5 矩阵的分块 §2 矩阵的运算 §3 矩阵乘积的行列 式与秩
第四章 向量组的线性相关性.
第三章 线性代数方程组的解法 在自然科学和工程技术中很多问题的解决常常归结为解线性代数方程组。例如: (蓝色)建筑工程中的结构力学问题;
§4 迭代法的收敛性 /* Convergence of Iterative methods */
第四节 线性方程组解的结构 前面我们已经用初等变换的方法讨论了线性方程组的解法, 并建立了两个重要定理: 第四节 线性方程组解的结构 前面我们已经用初等变换的方法讨论了线性方程组的解法, 并建立了两个重要定理: (1) n个未知数的齐次线性方程组Ax.
第4章 非线性规划 4.5 约束最优化方法 2019/4/6 山东大学 软件学院.
第八章 线性方程组 的迭代解法.
实数与向量的积.
线性代数 第二章 矩阵 §1 矩阵的定义 定义:m×n个数排成的数表 3) 零矩阵: 4) n阶方阵:An=[aij]n×n
线 性 代 数 厦门大学线性代数教学组 2019年4月24日6时8分 / 45.
§4 线性方程组的解的结构.
正切函数的图象和性质 周期函数定义: 一般地,对于函数 (x),如果存在一个非零常数T,使得当x取定义域内的每一个值时,都有
第16讲 相似矩阵与方阵的对角化 主要内容: 1.相似矩阵 2. 方阵的对角化.
§3 向量组的秩.
§8.3 不变因子 一、行列式因子 二、不变因子.
§6.7 子空间的直和 一、直和的定义 二、直和的判定 三、多个子空间的直和.
第三章 函数的微分学 第二节 导数的四则运算法则 一、导数的四则运算 二、偏导数的求法.
4) 若A可逆,则 也可逆, 证明: 所以.
O x y i j O x y i j a A(x, y) y x 5.4 平面向量的坐标运算 5.4 平面向量的坐标运算 5.4 平面向量的坐标运算 5.4 平面向量的坐标运算 5.4 平面向量的坐标运算 5.4 平面向量的坐标运算 5.4 平面向量的坐标运算.
第五章 相似矩阵及二次型.
第15讲 特征值与特征向量的性质 主要内容:特征值与特征向量的性质.
线 性 代 数 厦门大学线性代数教学组 2019年5月12日4时19分 / 45.
A经有限次初等变换化为B,称A与B等价,记作A→B.
高中数学必修 平面向量的基本定理.
§2 方阵的特征值与特征向量.
第五节 线性方程组有解判别定理 一、线性方程组的向量表示形式 二、线性方程组有解判别定理 三、一般线性方程组的解法 四、线性方程组的求解步骤.
第三章 线性方程组的解法 3.1 引言 3.2 解线性方程组的消去法 3.3 解线性方程组的矩阵分解法 3.4 解线性方程组的迭代法.
第三节 函数的微分 3.1 微分的概念 3.2 微分的计算 3.3 微分的应用.
定义5 把矩阵 A 的行换成同序数的列得到的矩阵,
教学大纲(甲型,54学时 ) 教学大纲(乙型, 36学时 )
第10章 代数方程组的MATLAB求解 编者.
第6章 解线性方程组的迭代法 直接法得到的解是理论上准确的,但是我们可以看得出,它们的计算量都是n3
第2章 线性代数方程组.
第三节 数量积 向量积 混合积 一、向量的数量积 二、向量的向量积 三、向量的混合积 四、小结 思考题.
§4.5 最大公因式的矩阵求法( Ⅱ ).
§1 向量的内积、长度及正交性 1. 内积的定义及性质 2. 向量的长度及性质 3. 正交向量组的定义及求解 4. 正交矩阵与正交变换.
第三章 线性方程组 §4 n维向量及其线性相关性(续7)
§2 自由代数 定义19.7:设X是集合,G是一个T-代数,为X到G的函数,若对每个T-代数A和X到A的函数,都存在唯一的G到A的同态映射,使得=,则称G(更严格的说是(G,))是生成集X上的自由T-代数。X中的元素称为生成元。 A变, 变 变, 也变 对给定的 和A,是唯一的.
Cfc Zeilberger 算法 陈焕林 陈永川 付梅 臧经涛 2009年7月29日.
1.2.2 充要条件 高二数学 选修 1-1 第一章 常用逻辑用语.
Presentation transcript:

第六章 线性方程组的迭代法 — Jacobi, G-S and SOR

本讲内容 几类基本迭代法 Jacobi 迭代法 Gauss-Seidel 迭代法 SOR(超松弛)迭代法 迭代法收敛性分析

Jacobi, G-S, SOR

Ax = b Jacobi 迭代 Jacobi 迭代法 考虑线性方程组 其中 A=[aij]nn 非奇异,且对角线元素全不为 0 将 A 分裂成 A = D - L- U, 其中

Jacobi 迭代 Jacobi 迭代法 取 M = D,N = L + U,可得 雅可比 (Jacobi) 迭代方法 迭代矩阵记为: k = 0, 1, 2, … 迭代矩阵记为: 分量形式: i = 1, 2, … , n, k = 0, 1, 2, …

Gauss-Seidel 迭代 在计算 时,如果用 代替 ,则可能会得到更好的收敛效果。

Gauss-Seidel 迭代 Gauss-Seidel 迭代 写成矩阵形式: 可得 k = 0, 1, 2, … 此迭代方法称为 高斯-塞德尔 (Gauss-Seidel) 迭代法 迭代矩阵记为:

SOR 迭代 G-S 迭代法的分量形式 为了得到更好的收敛效果,可在修正项前乘以一个 松弛因子,于是可得迭代格式

SOR 迭代 SOR 迭代 写成矩阵形式: 可得 —— SOR (Successive Over-Relaxation) 迭代方法 迭代矩阵记为: SOR 的优点:通过选取合适的 ,可获得更快的收敛速度 SOR 的缺点:最优参数  的选取比较困难

Jacobi 迭代 Jacobi、G-S、SOR G-S 迭代 SOR 迭代

举例 例:分别用 Jacobi、G-S、SOR( = 1.1) 迭代解线性方程组 解: 取初始向量 x(0) = [0, 0, 0]T,迭代过程中小数点后保留 4 位。 解: Jacobi 迭代: 计算可得: x(1) = [ 0.5000, 2.6667, -2.5000 ]T x(21) = [ 2.0000, 3.0000, -1.0000 ]T

举例 G-S 迭代: 迭代可得: x(1) = [ 0.5000, 2.8333, -1.0833 ]T

举例 如何确定 SOR 的最优松弛因子是一件非常困难的事! SOR 迭代: 取  = 1.1,迭代可得 x(1) = [ 0.5500, 3.1350, -1.0257 ]T x(7) = [ 2.0000, 3.0000, -1.0000 ]T 如何确定 SOR 的最优松弛因子是一件非常困难的事!

举例 例:(编程实践) 分别用 Jacobi、G-S、SOR( = 1.5) 迭代解线性方程组 取初始向量 x(0) = [0, 0, 0]T。 ex62.m

迭代方法的收敛性 对角占优、不可约矩阵 对称正定矩阵 Jacobi 迭代收敛的充要条件 (J)<1 G-S 迭代收敛的充要条件 (G)<1 SOR 迭代收敛的充要条件 (L)<1 Jacobi 迭代收敛的充分条件 ||J|| <1 G-S 迭代收敛的充分条件 ||G|| < 1 SOR 迭代收敛的充分条件 ||L|| < 1 对角占优、不可约矩阵 对称正定矩阵

对角占优矩阵 定义:设 ARnn,若 ( i = 1, 2, ... , n ) 且至少有一个不等式严格成立,则称 A 为 弱对角占优;

可约矩阵与不可约矩阵 定义:设 ARnn,若存在置换矩阵 P 使得 y f 则称 A 为 可约矩阵;否则称为 不可约矩阵 。 如果 A 是可约矩阵,则方程组 Ax = b 等价于 y 即可以把原方程组化成两个低阶的方程组来处理。 f

可约矩阵的几个简单判别方法 性质:设 ARnn,若 A 的所有元素都非零,则 A 不可约。 性质:设 ARnn,且 n2。若 A 可约,则 A 的零元素个数大于等于 n-1。 性质:设 ARnn 是三对角矩阵,且三条对角线元素均非零,则 A 不可约。 思考:如 A 是三对角矩阵,上、下次对角线元素均非零,则 A 是不是不可约?

Jacobi、G-S 收敛性 对角占优情形 定理:若 A 严格对角占优或不可约弱对角占优,则 A 非奇异 证明:仅证明严格对角占优情形 定理:若 A 严格对角占优或不可约弱对角占优,则 Jacobi 迭代和 G-S 迭代均收敛 证明:板书

Jacobi、G-S 收敛性 对称正定情形 定理:设 A 对称且 D 正定,则 Jacobi 迭代收敛的充要条件是 A 和 2DA 都正定。 证明:略 定理:设 A 对称且 D 正定,则 G-S 迭代收敛的充要条件是 A 正定。 证明:略

SOR 收敛性 SOR 收敛的必要条件 定理:若 SOR 迭代收敛,则 0 <  < 2。 SOR 收敛的充分条件 证明:板书 SOR 收敛的充分条件 定理:若 A 对称正定,且 0 <  < 2,则 SOR 迭代收敛。 证明:板书 定理:若 A 严格对角占优或不可约弱对角占优,且 0 <   1,则 SOR 迭代收敛。 证明:略

收敛性小结 A 对称且对角线元素为正,则 Jacobi 迭代收敛 A 正定且 2D-A正定 G-S 迭代收敛 A 正定 A 对称正定,则 SOR 迭代收敛 0 <  < 2 A 严格对角占优或不可约弱对角占优 Jacobi 和 Gauss-Seidel 迭代收敛 A 严格对角占优或不可约弱对角占优且 0 <   1 SOR 迭代收敛

举例 例:设 ,给出 Jacobi 和 G-S 收敛的充要条件 解: A 对称,且对角线元素均大于 0,故 (1) Jacobi 收敛的充要条件是 A 和 2D-A 均正定 (2) G-S 收敛的充要条件是 A 正定 A 正定 2D-A 正定 Jacobi 收敛的充要条件是:-0.5<a<0.5 G-S 收敛的充要条件是:-0.5<a<1

举例 解法二: Jacobi 的迭代矩阵为 设  是 J 的特征值,则由 det(I - J) = 0 可得 (  - a)2 (  +2a) = 0 Jacobi 收敛的充要条件是 (J)<1  ||<1, 即 -0.5<a<0.5

补:算法的实施 停机准则 : 算法 :Jacobi (G-S 和 SOR 的实施类似) 给定初值 x(0) 和精度要求 tol 计算 (3) 对 k = 0, 1, 2, ... , 计算 ,i = 1, 2, ..., n 若 ,则输出 x  x(k+1) ,停止计算。

作业 1. 教材第 209 页:1(1),2,3,4 2. 已知线性方程组如下,写出 Jacobi,Gauss-Seidel 和 SOR(=1.5) 方法的分量格式,并判断这三个方法的收敛性 注: 第 1 题, 系数矩阵改为 第 2(1)、2(2) 题中的系数矩阵分别改为 和 第 4 题中的系数矩阵分别改为