代码搜索:Gauss-seidel
找到约 104 项符合「Gauss-seidel」的源代码
代码结果 104
www.eeworm.com/read/269390/11099577
m gauss-seidel iteration.m
function gs_iteration(A,B)
%gs_iteration(A,B)
error(nargchk(2,2,nargin))
n=max(size(A)); %get dimention of A
for i=1:n
if A(i,i)==0
'对角元素不能为零'
return
end
end
format
www.eeworm.com/read/281459/9154841
doc gauss-seidel迭代法.doc
www.eeworm.com/read/184787/9076226
m gausei.m
%Gauss-Seidel迭代程序
function [x,sp]=gausei(a,b,n,x1)
%误差
e=ones(n,1);
%迭代的解向量
x2=zeros(n,1);
%迭代的次数
k=0;
%当误差没有满足要求时继续迭代
while norm(e,2)>1e-6
%每隔5步显示迭代结果
if (rem(k,5)==0)
str=spr
www.eeworm.com/read/376425/9317595
m gs.m
function x = gs(A,b,x0,e,N)
% 用途:用向量形式(普通存储格式)的Gauss-Seidel迭代解线性方程组Ax=b
% 格式:x = gs(A,b,x0,e,N) A为系数矩阵,b为右端向量,x返回解向量,x0为初值
% 向量(默认原点),e为精度(默认1e-4),设置迭代次数上限以防发散(默认500)
n = length(b);
if nargi
www.eeworm.com/read/373344/9462207
m split.m
function [ M, N, b ] = split( A, b, w, flag )
%
% function [ M, N, b ] = split( A, b, w, flag )
%
% split.m sets up the matrix splitting for the stationary
% iterative methods: Jacobi and SOR (Gauss-S
www.eeworm.com/read/166632/10010574
m naspgs.m
function x=naspgs(A,b,x0,e,N)
% 用途:用向量(稀疏存储)形式的Gauss-Seidel迭代解线性方程组Ax=b
% 格式: x=naspgs(A,b,x0,e,N),A为系数矩阵,b为右端向量,x返回解向量。
% x0为初值向量(默认原点),e为精度(默认1e-4),设置迭代次数上限以防发散(默认500)。
n=length(b);
if na
www.eeworm.com/read/166632/10010579
m nags.m
function x=nags(A,b,x0,e,N)
% 用途:用向量形式(满元素存储)的Gauss-Seidel迭代解线性方程组Ax=b
% 格式: x=nags(A,b,x0,e,N),A为系数矩阵,b为右端向量,x返回解向量。
% x0为初值向量(默认原点),e为精度(默认1e-4),设置迭代次数上限以防发散(默认500)。
n=length(b);
if nargi
www.eeworm.com/read/270397/11039391
m jacobi.m
function [x,flag] = jacobi(A,b,x0,ep,maxit)
% 参数个数判断
if nargin
www.eeworm.com/read/270397/11039393
m gaussseidel.m
function [x,flag] = gaussseidel(A,b,x0,ep,maxit)
% 参数个数判断
if nargin
www.eeworm.com/read/449771/7496675
m gs.m
function x = gs(A,b,x0,e,N)
% 用途:用向量形式(普通存储格式)的Gauss-Seidel迭代解线性方程组Ax=b
% 格式:x = gs(A,b,x0,e,N) A为系数矩阵,b为右端向量,x返回解向量,x0为初值
% 向量(默认原点),e为精度(默认1e-4),设置迭代次数上限以防发散(默认500)
n = length(b);
if nargi