利用Python实现雅克比(Jacobi)迭代法以及高斯 塞德尔(G S)迭代法【矩阵形式】
利用Python,实现雅克比(Jacobi)迭代法以及高斯-塞德尔(G-S)迭代法【矩阵形式】 本文讲解使用Jacobi迭代和G-S迭代算法求解方程组的Python代码实现,同时涉及算法的原理阐述。 文章目录【Jacobi算法原理】【Jacobi的Python代码实现】1.1输入自变量个数mu,方程个数nu,迭代误差精度e1.2初始化LDU矩阵(p为行数,q为当前列数。)1.3构建自变量初值X_Current矩阵1.4初始化因变量y矩阵1.5计算并得到G1,d1矩阵(参照前面的Jacobi迭代公式)1.6将迭代计算公式放入循环中,当迭代误差达到e精度时,打印X的求解结果【G-S算法原理】【G
用户评论
推荐下载
-
迭代法实现图像阈值分割
代码的功能是通过迭代法实现阈值的分割,阈值分割思想和原理若图像中目标和背景具有不同的灰度集合:目标灰度集合与背景灰度集合,且两个灰度集合可用一个灰度级阈值T进行分割。这样就可以用阈值分割灰度级的方法在
34 2019-02-27 -
用matlab实现牛顿迭代法
一个简单的程序 其中x(k)=(x(k-1)-f(x))/df(x)
49 2018-12-08 -
jacobi迭代法求方程组的解
jacobi迭代法 用jacobi方法求方程组的解 通过matlab的方法来实现编程
25 2019-03-12 -
Jacobi迭代法解线性方程matlAB源码
%用Jacobi迭代法求解方程组Ax=b%输入:A为方程组的系数矩阵,b为方程组右端的列向量,X为迭代初值构成的列向量,nm为最大迭代次数,tol为误差精度%输出:x为求得的方程组的解构成的列向量,N
23 2019-04-27 -
Jacobi迭代法和Gauss_Seidel迭代法求解线性方程组的根
《矩阵与数值分析》上机作业,采用Jacobi迭代法和Gauss-Seidel迭代法求解线性方程组的根。采用C语言编程,程序简单实用,有运行结果,修改方程组系数即可求解不同维数线性方程组的根。
38 2019-05-27 -
SOR迭代法迭代矩阵谱半径与迭代参数的关系
SOR迭代法迭代矩阵谱半径与迭代参数的关系
31 2019-05-15 -
分别用雅可比迭代法与赛德尔迭代法求解线性方程组Ax b
分别用雅可比迭代法与赛德尔迭代法求解线性方程组Ax=b,其中A=[-811;1-51;11-4],b=[1167],取初始量x(0)=(0,0,0)',精确到0.001。
38 2019-04-28 -
高斯迭代法的c++源程序
高斯迭代的c++的计算方法的源程序,可以自己设置迭代次数,精确度高
20 2019-05-20 -
高斯迭代法计算方法C程序
数值计算程序,用C语言编写,高斯法,有用的就下
24 2019-09-19 -
迭代法求方程根
迭代解方程及其matlab程序,希望有用
13 2020-12-29
暂无评论