%习题1.3
%第一问
A=10*eye(100)+diag(ones(1,99),-1)+diag(ones(1,99),1);
b=round(100*rand(100,1));
%不选主元Gauss消去法
[L,U]=GaussLA(A);
x1_1=Gauss(A,b,L,U);
%列主元Gauss消去法
[L,U,P]=GaussCol(A);
x1_2=Gauss(A,b,L,U,P);
%平方根法
L=Cholesky(A);
x1_3=Gauss(A,b,L,L');
%改进的平方根法
[L,D]=LDLt(A);
x1_4=Gauss(A,b,L,D*L');
%第二问
A=hilb(40);
b=sum(A);
b=b';
%不选主元Gauss消去法
[L,U]=GaussLA(A);
x2_1=Gauss(A,b,L,U);
%列主元Gauss消去法
[L,U,P]=GaussCol(A);
x2_2=Gauss(A,b,L,U,P);
%平方根法
L=Cholesky(A);
x2_3=Gauss(A,b,L,L');
%改进的平方根法
[L,D]=LDLt(A);
x2_4=Gauss(A,b,L,D*L');
%解的比较
y1=1:100;y2=1:40;
subplot(4,2,1);plot(y1,x1_1);title('Gauss1');
subplot(4,2,2);plot(y1,x1_2);title('PGauss1');
subplot(4,2,3);plot(y1,x1_3);title('平方根法1');
subplot(4,2,4);plot(y1,x1_4);title('改进的平方根法1');
subplot(4,2,5);plot(y2,x2_1);title('Gauss2');
subplot(4,2,6);plot(y2,x2_2);title('PGauss2');
subplot(4,2,7);plot(y2,x2_3);title('平方根法2');
subplot(4,2,8);plot(y2,x2_4);title('改进的平方根法2');
calulation math.zip_highwayqpj_paintm4m_数值线性代数 上机 答案
版权申诉
5星 · 超过95%的资源 175 浏览量
2022-07-14
18:35:18
上传
评论 1
收藏 17KB ZIP 举报
我虽横行却不霸道
- 粉丝: 73
- 资源: 1万+
最新资源
- 基于matlab实现的RSSI-Localization-WiFi-master 接收信号强度WIFI定位
- SP804定时器参考手册
- 基于matlab实现的牛顿法求解非线性方程组 源程序代码.rar
- 基于matlab实现的多目标无功优化算法,采用遗传算法,非支配排序,前推回代潮流计算.rar
- LQ9G20MW项目智能化网通计划5.4.mpp
- 5G网优案例:SA网络ToB业务接入异常处理案例.docx
- C语言期末/课程设计:通讯录管理系统(Dev-C++)
- QT Widgets 实现的文本编辑器
- 5G网优案例:开启 BWP2 节能开关后导致 VONR MOS 低案例.docx
- hal-spi-slave
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
评论5