- 11
- 0
- 约3.06万字
- 约 17页
- 2017-10-27 发布于重庆
- 举报
用共轭梯度法解方程,用Jacobi方法求矩阵的全部特征值和特征向量
用共轭梯度法解方程,用Jacobi方法求矩阵的全部特征值和特征向量
二、代码
clear
%输入矩阵阶数
n=input(矩阵阶数n=);
A=zeros(n,n);
b=zeros(n,1);
for i=1:n/2
b(2*i-1,1)=5;
b(2*i,1)=6;
end
for i=2:n-1
A(i,i)=4;
A(i,i-1)=1;
A(i,i+1)=1;
end
A(1,1)=4;
A(n,n)=4;
A(n,n-1)=1;
X=zeros(n,1);
for i=1:n
X(i,1)=1;
end
%用共轭梯度法求解方程
fprintf(方程的精确解\n);
X
fprintf(用共轭法求解方程\n);
x=cg(A,b)
%用方法求解方程的特征值和特征向量
fprintf(用Jacobi方法求解方程的特征值和特征向量\n);
[D,V]=tezhengJaco(A)
三、数值结果
baogaoer
矩阵阶数n=10
方程精确解
X =
1
1
1
1
1
1
1
1
1
1
用共轭梯度法求解方程
k =
100
x =
1.2500
1.0104
0.7085
1.1555
0.6694
1.1668
0.6634
1.1794
0.6188
1.3453
用方法Jacobi求解矩阵的全部特征值及特征向量
D =
Columns 1 through 7
4.0000 0 0 0 0 0 0
0.1382 5.9021 0.0000 0.0000 -0.0000 0.0000 0.0000
-0.2629 0.0000 5.6180 0.0000 0.0000 -0.0000 -0.0000
-0.3618 0.0000 0.0000 5.1756 -0.0000 0 -0.0000
-0.4253 -0.0000 -0.0000 -0.0000 4.6180 -0.0000 -0.0000
0.4472 -0.0000 0.0000 0.0000 -0.0000 4.0000 -0.0000
-0.4253 -0.0000 -0.0000 0.0000 -0.0000 -0.0000 3.3820
0.3618 -0.0000 -0.0000 -0.0000 0.0000 0.0000 0.0000
0.2629 0.0000 -0.0000 0.0000 -0.0000 0.0000 0.0000
0.1382 0.0000 -0.0000 0.0000 0.0000 0.0000 -0.0000
Columns 8 through 10
0 0 0
0 -0.0000 -0.0000
0.0000 0.0000 -0.0000
-0.0000 -0.0000 0.0000
-0.0000 0.0000 -0.0000
0.0000 -0.0000 -0.0000
-0.0000 -0.0000 -0.0000
2.8244 -0.0000 0.0000
0.0000 2.3820 -0.0000
-0.0000 -0.0000 2.0979
V =
Columns 1 through 7
1.0000 0 0 0 0 0
0 0.1382 -0.2629 -0.3618 -0.4253 0.4472 -0.4253
0 0.2629 -0.4253 -0.4253 -0.2629 -0.0000 0.2629
0 0.3618 -0.4253
您可能关注的文档
最近下载
- 2024全国初中数学联赛初二卷 .pdf VIP
- 全国初中数学联合竞赛真题及答案(初二组)2015-年.pdf VIP
- AIAG-VDA-SPC手册-Yellow-Volume2026年2月第一版 中文.pdf VIP
- 美甲美睫投资回报2026年培训课件.pptx VIP
- 中国王氏家谱字辈大全.doc VIP
- 《Michael_Porter_Creating_Shared_Value》.pdf VIP
- 直播带货虚假宣传法律规制研究.pdf
- 新大洲本田MS01说明书用户手册.pdf
- 餐饮仓库进销存表格,感觉很实用的Excel表格,分享给大家.xls VIP
- (一模)新疆2026年高三普通高考二月适应性检测文科综合试卷.docx
原创力文档

文档评论(0)