




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、用共轭梯度法解方程,用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;endfor i=2:n-1 A(i,i)=4; A(i,i-1)=1; A(i,i+1)=1;endA(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');Xfprintf(
2、'用共轭法求解方程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 = 100x = 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.00
3、00 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.000
4、0 -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 -
5、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.0979V = 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 -0.1382 0.2629 -0.4472 0.2629 0 0.4253 -0
6、.2629 0.2629 0.4253 -0.0000 -0.4253 0 0.4472 0.0000 0.4472 0.0000 0.4472 0.0000 0 0.4253 0.2629 0.2629 -0.4253 0.0000 0.4253 0 0.3618 0.4253 -0.1382 -0.2629 -0.4472 -0.2629 0 0.2629 0.4253 -0.4253 0.2629 -0.0000 -0.2629 0 0.1382 0.2629 -0.3618 0.4253 0.4472 0.4253 Columns 8 through 10 0 0 0 0.3618 0
7、.2629 0.1382 -0.4253 -0.4253 -0.2629 0.1382 0.4253 0.3618 0.2629 -0.2629 -0.4253 -0.4472 0.0000 0.4472 0.2629 0.2629 -0.4253 0.1382 -0.4253 0.3618 -0.4253 0.4253 -0.2629 0.3618 -0.2629 0.1382> baogaoer矩阵阶数n=20方程精确解X = 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1用共轭梯度法求解方程k = 76x = 1.2500 1.0104 0.7085
8、 1.1554 0.6697 1.1659 0.6669 1.1666 0.6667 1.1667 0.6667 1.1667 0.6666 1.1667 0.6664 1.1676 0.6632 1.1795 0.6188 1.3453用方法Jacobi求解矩阵的全部特征值及特征向量D = Columns 1 through 7 4.0000 0 0 0 0 0 0 0.0495 5.9754 0.0000 0.0000 0.0000 0.0000 -0.0000 -0.0977 -0.0000 5.9021 -0.0000 0.0000 0.0000 0.0000 -0.1436 -0.0
9、000 0.0000 5.7820 0.0000 -0.0000 -0.0000 -0.1859 -0.0000 0.0000 0.0000 5.6180 -0.0000 -0.0000 -0.2236 0.0000 -0.0000 0.0000 0.0000 5.4142 0.0000 -0.2558 0.0000 -0.0000 0.0000 0.0000 0.0000 5.1756 0.2818 -0.0000 -0.0000 0.0000 0.0000 0.0000 -0.0000 0.3008 0.0000 0.0000 0.0000 0.0000 -0.0000 -0.0000 0
10、.3123 -0.0000 -0.0000 0.0000 -0.0000 0.0000 -0.0000 0.3162 -0.0000 -0.0000 -0.0000 0.0000 0.0000 -0.0000 -0.3123 -0.0000 -0.0000 -0.0000 0.0000 -0.0000 0.0000 -0.3008 -0.0000 -0.0000 0.0000 -0.0000 -0.0000 -0.0000 0.2818 -0.0000 -0.0000 -0.0000 -0.0000 -0.0000 0.0000 -0.2558 -0.0000 -0.0000 -0.0000
11、-0.0000 0.0000 0.0000 0.2236 0.0000 0.0000 0.0000 -0.0000 -0.0000 0.0000 0.1859 -0.0000 -0.0000 -0.0000 -0.0000 0.0000 -0.0000 0.1436 -0.0000 -0.0000 -0.0000 0.0000 -0.0000 0.0000 -0.0977 0.0000 0.0000 -0.0000 0.0000 -0.0000 0.0000 0.0495 0.0000 -0.0000 0.0000 0.0000 0.0000 0.0000 Columns 8 through
12、14 0 0 0 0 0 0 0 -0.0000 -0.0000 -0.0000 0.0000 0.0000 0 -0.0000 -0.0000 0.0000 0.0000 -0.0000 0.0000 -0.0000 -0.0000 -0.0000 -0.0000 -0.0000 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 -0.0000 0.0000 0.0000 -0.00
13、00 0.0000 0.0000 0.0000 4.9080 0 -0.0000 0.0000 -0.0000 0.0000 -0.0000 0.0000 4.6180 -0.0000 -0.0000 -0.0000 0.0000 -0.0000 0.0000 -0.0000 4.3129 0.0000 -0.0000 -0.0000 0.0000 0.0000 -0.0000 -0.0000 4.0000 0.0000 0.0000 -0.0000 0.0000 0.0000 0.0000 0.0000 3.6871 -0.0000 0.0000 0.0000 0.0000 0.0000 0
14、.0000 0.0000 3.3820 0.0000 -0.0000 -0.0000 -0.0000 0.0000 -0.0000 0.0000 3.0920 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 -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
15、.0000 -0.0000 -0.0000 -0.0000 0.0000 0.0000 0.0000 -0.0000 -0.0000 -0.0000 0.0000 -0.0000 Columns 15 through 20 0 0 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 0.0000 -0.0000 0.0000 0.0000 0.0000 -0.0000 -0.
16、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 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 -0.0000 0.0000 0.0000 -0.0000 -0.0000 -0.0000 0.0
17、000 -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 -0.0000 -0.0000 0.0000 2.5858 0.0000 0.0000 -0.0000 -0.0000 0.0000 0.0000 2.3820 0.0000 -0.0000 -0.0000 0.0000 -0.0000 -0.0000 2.2180 0.0000 0.0000 -0.0000 0.00
18、00 0.0000 -0.0000 2.0979 0.0000 0.0000 -0.0000 0.0000 -0.0000 0.0000 2.0246V = Columns 1 through 7 1.0000 0 0 0 0 0 0 0 0.0495 -0.0977 -0.1436 -0.1859 -0.2236 -0.2558 0 0.0977 -0.1859 -0.2558 -0.3008 -0.3162 -0.3008 0 0.1436 -0.2558 -0.3123 -0.3008 -0.2236 -0.0977 0 0.1859 -0.3008 -0.3008 -0.1859 -0
19、.0000 0.1859 0 0.2236 -0.3162 -0.2236 -0.0000 0.2236 0.3162 0 0.2558 -0.3008 -0.0977 0.1859 0.3162 0.1859 0 0.2818 -0.2558 0.0495 0.3008 0.2236 -0.0977 0 0.3008 -0.1859 0.1859 0.3008 0.0000 -0.3008 0 0.3123 -0.0977 0.2818 0.1859 -0.2236 -0.2558 0 0.3162 -0.0000 0.3162 0.0000 -0.3162 -0.0000 0 0.3123
20、 0.0977 0.2818 -0.1859 -0.2236 0.2558 0 0.3008 0.1859 0.1859 -0.3008 -0.0000 0.3008 0 0.2818 0.2558 0.0495 -0.3008 0.2236 0.0977 0 0.2558 0.3008 -0.0977 -0.1859 0.3162 -0.1859 0 0.2236 0.3162 -0.2236 -0.0000 0.2236 -0.3162 0 0.1859 0.3008 -0.3008 0.1859 0.0000 -0.1859 0 0.1436 0.2558 -0.3123 0.3008
21、-0.2236 0.0977 0 0.0977 0.1859 -0.2558 0.3008 -0.3162 0.3008 0 0.0495 0.0977 -0.1436 0.1859 -0.2236 0.2558 Columns 8 through 14 0 0 0 0 0 0 0 0.2818 0.3008 0.3123 0.3162 -0.3123 -0.3008 0.2818 0.2558 0.1859 0.0977 0.0000 0.0977 0.1859 -0.2558 -0.0495 -0.1859 -0.2818 -0.3162 0.2818 0.1859 -0.0495 -0.
22、3008 -0.3008 -0.1859 -0.0000 -0.1859 -0.3008 0.3008 -0.2236 -0.0000 0.2236 0.3162 -0.2236 0.0000 -0.2236 0.0977 0.3008 0.2558 0.0000 0.2558 0.3008 -0.0977 0.3123 0.1859 -0.1436 -0.3162 0.1436 -0.1859 0.3123 0.1859 -0.1859 -0.3008 -0.0000 -0.3008 -0.1859 -0.1859 -0.1436 -0.3008 0.0495 0.3162 -0.0495
23、0.3008 -0.1436 -0.3162 -0.0000 0.3162 0.0000 0.3162 0.0000 0.3162 -0.1436 0.3008 0.0495 -0.3162 -0.0495 -0.3008 -0.1436 0.1859 0.1859 -0.3008 -0.0000 -0.3008 0.1859 -0.1859 0.3123 -0.1859 -0.1436 0.3162 0.1436 0.1859 0.3123 0.0977 -0.3008 0.2558 0.0000 0.2558 -0.3008 -0.0977 -0.2236 -0.0000 0.2236 -
24、0.3162 -0.2236 0.0000 -0.2236 -0.3008 0.3008 -0.1859 -0.0000 -0.1859 0.3008 0.3008 -0.0495 0.1859 -0.2818 0.3162 0.2818 -0.1859 -0.0495 0.2558 -0.1859 0.0977 0.0000 0.0977 -0.1859 -0.2558 0.2818 -0.3008 0.3123 -0.3162 -0.3123 0.3008 0.2818 Columns 15 through 20 0 0 0 0 0 0 -0.2558 0.2236 0.1859 0.14
25、36 -0.0977 0.0495 0.3008 -0.3162 -0.3008 -0.2558 0.1859 -0.0977 -0.0977 0.2236 0.3008 0.3123 -0.2558 0.1436 -0.1859 -0.0000 -0.1859 -0.3008 0.3008 -0.1859 0.3162 -0.2236 0.0000 0.2236 -0.3162 0.2236 -0.1859 0.3162 0.1859 -0.0977 0.3008 -0.2558 -0.0977 -0.2236 -0.3008 -0.0495 -0.2558 0.2818 0.3008 0.
26、0000 0.3008 0.1859 0.1859 -0.3008 -0.2558 0.2236 -0.1859 -0.2818 -0.0977 0.3123 0.0000 -0.3162 0.0000 0.3162 0.0000 -0.3162 0.2558 0.2236 0.1859 -0.2818 0.0977 0.3123 -0.3008 -0.0000 -0.3008 0.1859 -0.1859 -0.3008 0.0977 -0.2236 0.3008 -0.0495 0.2558 0.2818 0.1859 0.3162 -0.1859 -0.0977 -0.3008 -0.2
27、558 -0.3162 -0.2236 0.0000 0.2236 0.3162 0.2236 0.1859 0.0000 0.1859 -0.3008 -0.3008 -0.1859 0.0977 0.2236 -0.3008 0.3123 0.2558 0.1436 -0.3008 -0.3162 0.3008 -0.2558 -0.1859 -0.0977 0.2558 0.2236 -0.1859 0.1436 0.0977 0.0495>> baogaoer矩阵阶数n=30方程精确解X = 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
28、 1 1 1 1 1 1 1 1 1用共轭梯度法求解方程k = 74x = 1.2500 1.0104 0.7085 1.1554 0.6697 1.1659 0.6669 1.1666 0.6667 1.1667 0.6667 1.1667 0.6667 1.1667 0.6667 1.1667 0.6667 1.1667 0.6667 1.1667 0.6667 1.1667 0.6666 1.1667 0.6664 1.1676 0.6632 1.1795 0.6188 1.3453用方法Jacobi求解矩阵的全部特征值及特征向量D = Columns 1 through 7 4.000
29、0 0 0 0 0 0 0 0.0270 5.9890 -0.0000 0.0000 0.0000 0.0000 0.0000 -0.0537 0.0000 5.9563 -0.0000 -0.0000 -0.0000 0 0.0798 -0.0000 -0.0000 5.9021 -0.0000 0.0000 -0.0000 0.1050 0.0000 -0.0000 0.0000 5.8271 -0.0000 0.0000 0.1291 0.0000 -0.0000 0.0000 0.0000 5.7321 0.0000 0.1518 -0.0000 0.0000 -0.0000 0.00
30、00 0.0000 5.6180 0.1728 0.0000 0.0000 0.0000 -0.0000 -0.0000 0.0000 0.1919 -0.0000 -0.0000 -0.0000 -0.0000 0.0000 -0.0000 -0.2089 -0.0000 -0.0000 -0.0000 0.0000 0.0000 0.0000 -0.2236 0.0000 -0.0000 0.0000 0.0000 -0.0000 0.0000 0.2359 -0.0000 0.0000 -0.0000 0.0000 0.0000 -0.0000 0.2456 0.0000 -0.0000
31、 0.0000 0.0000 -0.0000 0.0000 -0.2526 0.0000 0.0000 -0.0000 -0.0000 0.0000 -0.0000 0.2568 0.0000 -0.0000 0.0000 -0.0000 -0.0000 -0.0000 0.2582 0.0000 0.0000 -0.0000 0.0000 -0.0000 0.0000 0.2568 -0.0000 -0.0000 0.0000 -0.0000 0.0000 -0.0000 0.2526 -0.0000 -0.0000 0.0000 0.0000 -0.0000 0.0000 0.2456 0
32、.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.2359 -0.0000 -0.0000 -0.0000 0.0000 0.0000 -0.0000 0.2236 0.0000 0.0000 0.0000 -0.0000 -0.0000 0.0000 0.2089 0.0000 -0.0000 0.0000 0.0000 0.0000 -0.0000 0.1919 0.0000 -0.0000 0.0000 0.0000 0.0000 0.0000 0.1728 0.0000 -0.0000 -0.0000 0.0000 0.0000 0.0000 0.1
33、518 0.0000 0.0000 -0.0000 -0.0000 0.0000 0.0000 0.1291 -0.0000 -0.0000 -0.0000 0.0000 0.0000 -0.0000 -0.1050 0.0000 -0.0000 -0.0000 -0.0000 0.0000 -0.0000 -0.0798 0.0000 0.0000 -0.0000 0.0000 -0.0000 0.0000 0.0537 0.0000 -0.0000 -0.0000 -0.0000 -0.0000 -0.0000 0.0270 0.0000 0.0000 -0.0000 0.0000 -0.
34、0000 -0.0000 Columns 8 through 14 0 0 0 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 -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 0.
35、0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 5.4863 -0.0000 -0.0000 -0.0000 0.0000 -0.0000 -0.0000 0.0000 5.3383 0.0000 0.0000 0.0000 0.0000 0.0000 -0.0000 -0.0000 5.1756 0.0000 0.0000 -0.0000 -0.0000 0.0000 -0.0000 0.0000 5.0000 0.0000 -0.0000 -0.0000 -0.0000 0.0000 0.0000 -0.0000 4.8135 -
36、0.0000 -0.0000 -0.0000 -0.0000 -0.0000 0.0000 -0.0000 4.6180 -0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 -0.0000 4.4158 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 0.0000 0.0000 -0.0000 -0.0000 0.0000 -0.0000 0.0000
37、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 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 0.0000 -0.0000 -0.0000 0.0000 -0.0000 0.0000 -
38、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 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 0.0000 0.0000 0.0000 -0.0000 -0.0000 0.0000
39、0.0000 0.0000 -0.0000 -0.0000 -0.0000 0.0000 -0.0000 -0.0000 Columns 15 through 21 0 0 0 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 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.
40、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 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 -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 -0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 -0.0000 0.0000 0.0000 0.0000 0.0000 4.2091 -0.0000 0.0000 0.0000 -0.0000 -0.0000 0.0000 -0.0000 4.0000 0.0000 -0.0000 0.0000 -0.0000 -0.0000 -0.0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论