资源简介
雅可比和SOR超松弛迭代法matlab程序.rar
代码片段和文件信息
%---雅克比迭代法-----
%---Jacobi iteration method
clear;clc;
% A=[10-1-2;-110-2;-1-15];
% b=[728342]‘;
A=[ 28-3000;
-338-100-5;
-10025-150;
00-15450;
0-50030];
b=[100000]‘;
N=length(b);
fprintf(‘库函数计算结果:‘);
x=inv(A)*b %库函数计算结果
B=zeros(NN);g=zeros(N1);
x=zeros(N1);%迭代初始值
eps=0.001;%相邻解的距离小于该数时,结束迭代
% for i=1:N
% B(i:)=-A(i:)/A(ii);
% B(ii)=0; %迭代矩阵
% g(i)=b(i)/A(ii);
% end
D=diag(diag(A));
E=-tril(A-1);%下三角
F=-triu(A1);%上三角
B=inv(D)*(E+F);g=inv(D)*b;
for k=1:100 %最大迭代次数为100
fprintf(‘第%d次迭代:‘k);
y=B*x+g;
fprintf(‘\n与上次计算结果的距离(2范数):%f \n‘norm(x-y)^2);
if norm(x-y) break;
end
x=y
end
x
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 813 2020-06-10 22:23 程序\Jacobi.m
文件 636 2020-06-10 22:34 程序\SOR.m
文件 606 2020-06-10 22:49 程序\SOR1.m
目录 0 2020-06-10 23:04 程序
----------- --------- ---------- ----- ----
2055 4
相关资源
- Pattern Recognition and Machine Learning(高清
- MATLAB 编程 第二版 Stephen J. Chapman 著
- 均值滤波和FFT频谱分析Matlab代码
- 《MATLAB扩展编程》代码
- HDB3码、AMI码的MATLAB实现
- 3点GPS定位MATLAB仿真
- MATLAB数字信号处理85个实用案例精讲入
- matlab从入门到精通pdf94795
- 欧拉放大论文及matlab代码
- 跳一跳辅助_matlab版本
- 全面详解LTE MATLAB建模、仿真与实现
- MIMO-OFDM无线通信技术及MATLAB实现_孙锴
- MATLAB Programming for Engineers 4th - Chapman
- matlab 各种谱分析对比
- 分数阶chen混沌matlab程序
- 基于粒子群算法的非合作博弈的matl
- MATLAB车流仿真 包括跟驰、延误
- matlab空间桁架计算程序
- 基于MATLAB的图像特征点匹配和筛选
- DMA-TVP-FAVAR
- GPS信号的码捕获matlab代码.7z
- 一维光子晶体MATLAB仿真代码吸收率折
- newmark法源程序
- 传统关联成像、计算鬼成像matlab
- pri传统分选算法
- 摆动滚子推杆盘形凸轮设计
- 医学图像重建作业matlab源码
- Matlab实现混沌系统的控制
- 检测疲劳驾驶
- Matlab锁相环仿真-Phase Locked Loop.rar
评论
共有 条评论