- 12
- 0
- 约1.46千字
- 约 4页
- 2021-02-16 发布于山东
- 举报
西京学院数学软件实验任务书
课程名称
数学软件实验
班级
数 0901
学号
0912020107
姓名
李亚强
实验课题 矩阵特征值及相应特征向量的 Jacobi 法, QR 法
熟悉矩阵特征值及相应特征向量的 Jacobi 法, QR 法
实验目的
实验要求 运用 Matlab/C/C++/Java/Maple/Mathematica 等其中
一种语言完成
实验内容 矩阵特征值及相应特征向量的 Jacobi 法, QR法
成绩 教师
实验十三实验报告
1、实验名称:矩阵特征值及相应特征向量的 Jacobi 法, QR 法。
2、实验目的:熟悉矩阵特征值及相应特征向量的 Jacobi 法, QR
法。
3、实验要求:运用 Matlab/C/C++/Java/Maple/Mathematica 等其
中一种语言完成程序设计。
4、实验内容:
矩阵特征值及相应特征向量的 Jacobi 法
function [D,R]=Jacobi(A,eps)
if nargin==2
eps=1.0e-5;
end
n=length(A);
R=eye(n);
while 1
Amax=0;
for l=1:n-1
for k=l+1:n
if abs(A(l,k))Amax
Amax=abs(A(l,k));
i=l;j=k;
end
end
end
if Amaxeps
break;
end
d=(A(i,i)-A(j,j))/(2*A(i,j));
if abs(d)1e-10
t=1;
- 1 -
else
t=sign(d)/(abs(d)+sqrt(d^2+1));
end
c=1/sqrt(t^2+1);
s=c*t;
for l=1:n
if l==i
Aii=A(i,i)*c^2+A(j,j)*s^2+2*A(i,j)*s*c;
Ajj=A(i,i)*s^2+A(j,j)*c^2-2*A(i,j)*s*c;
A(i,j)=(A(j,j)-A(i,i))*s*c+A(i,j)*(c^2-s^2);
A(j,i)=A(i,j);
A(i,i)=Aii;
A(j,j)=Ajj;
elseif l~=j
Ail=A(i,l)*c+A(j,l)*s;
Ajl=-A(i,l)*s+A(j,l)*c;
A(i,l)=Ail;A(l,i)=Ail;
A(j,l)=Ajl;A(l,j)=Ajl;
end
Rli=R(l,i)*c+R(l,j)*s;
Rlj=-R(l,i)*s+R(l,j)*c;
R(l,i)=Rli;
R(l,j)=Rlj;
end
end
D=diag(diag(A));
矩阵特征值及相应特征向量的 QR 法
function l=qrtz(A,M)
for(i=1:M)
[q,r]=qr(A);
A=r*q;
l=diag(A);
end
5、实验结果:
- 2 -
A=[3 4 3;1 2 4;7 6 2];
esp=10^(-6);
[D,R]=Jacobi(A,eps)
D =
9.6873
0
0
0
-2.2229
0
0
0
-0.4644
R =
0.5970 -0.2958 -0.7457
0.5922 0.7895 0.1609
0.5411 -0.5377 0.6465
A=[3 4 3;1 2 4;7 6 2];
M=10^2;
l=qrtz(A,M)
l =
10.3687
-2.6373
-0.7314
- 3 -
您可能关注的文档
最近下载
- 可摘局部义齿修复工艺技术——第十章义齿带入后问题分解.pptx VIP
- 2025年江西新能源科技职业学院单招职业技能测试题库及答案1套.docx VIP
- 胶合板行业的生产管理流程.docx VIP
- 学前儿童家庭与社区教育慕课版全套教学课件.pptx
- 2022年-2024年青岛卫健委事业编护理笔试真题.docx VIP
- 汉责文化打屁股.pptx VIP
- 可摘局部义齿修复工艺技术应用第十章义齿带入后问题-.pptx VIP
- 2025年浙江省公务员省考《行测》联考真题(A类)(含答案).docx VIP
- 2《宁夏闽宁镇昔日干沙滩,今日金沙滩》公开课一等奖创新教案+(共40张)+随堂练习(含答案).docx VIP
- 全新世中期西辽河流域聚落选址与环境解读.pdf VIP
原创力文档

文档评论(0)