线性方程数值分析中高斯迭代matlab实现
来源:互联网 发布:中兴云计算怎么样 编辑:程序博客网 时间:2024/05/16 10:43
%gauss迭代
%author:野渡无人
%create date:2007-11-23
function res=mygauss(a,b,x0,eps)
%a为系数矩阵,b为方程组常数向量,x0为初值
if nargin==3
eps=1.0e-6;
elseif nargin<3
error
return;
end
D=diag(diag(a))%求矩阵对角阵
L=tril(a,-1)%求严格下三角矩阵
U=triu(a,1)%求严格上三角矩阵
C=inv(D+L)
B=-C*U
if norm(B,inf)>=1
fprintf('B范数>=1.');
return;
end
f=C*b
res=B*x0+f
while norm(res-x0)>=eps
x0=res
res=B*x0+f
end
- 线性方程数值分析中高斯迭代matlab实现
- 线性方程数值解中jacobi迭代matlab实现
- 【数值分析】误差的分析与减少及Matlab解线性方程的四种方法
- matlab数值分析
- Matlab实现数值微分
- 数值分析 追赶法求解三对角线性方程组 MATLAB实现
- 数值分析 jacobi迭代法求解线性方程组 MATLAB程序实现
- 数值分析 Gauss-Seidel迭代法求解线性方程组 MATLAB程序实现
- 数值分析 反幂法求矩阵按模最小特征值 MATLAB实现
- 【MATLAB】数值分析与统计
- 8、数值分析与matlab
- 9、继续matlab数值分析
- MATLAB数值分析笔记大纲
- matlab线性方程求法分类
- MatLab求解线性方程
- Matlab 实现 数值计算方法 二分法
- 数值分析Matlab三维数据网格图
- 高斯消元法解线性方程--Java实现
- 1.1如何截取时间中的一部分
- 在Cisco路由器使用CAR控制流量
- 矩阵分解中matlabQR分解自编源代码
- 线性方程数值解中jacobi迭代matlab实现
- 回顾《程序员》的创刊元年
- 线性方程数值分析中高斯迭代matlab实现
- sharpdevelop中如何加载addin文件
- Phpcms 编码规范
- 面试经历
- Windows Hook和Dtrace的区别
- 一次清空多个TextBox
- md5算法
- 免費好用的 PDF Library 大收集
- Which is the fastest way to draw the screen in Symbian?---Symbian中最快速屏幕绘画的两种方法