版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1、用幂法计算矩阵A的主特征值和对应的特征向量。function k,lambda,Vk,Wc=mifa(A,V0,jd,max1)lambda=0;k=1;Wc=1;jd=jd*0.1;state=1;V=V0;while(k<=max1)&(state=1) Vk=A*V; m j=max(abs(Vk); mk=m*sign(Vk(j); tzw=abs(lambda-mk);Vk=(1/mk)*Vk; txw=norm(V-Vk);Wc=max(txw,tzw);V=Vk; lambda=mk; state=0; if(Wc>jd) state=1; end k=k
2、+1;endif(Wc<=jd) disp('迭代次数k,主特征值的近似值lambda,主特征向量的近似向量Vk,相邻两次迭代的误差Wc如下:')else disp('迭代次数k已经达到最大迭代次数max1,主特征值的迭代值lambda,主特征向量的迭代向量Vk,相邻两次迭代的误差Wc如下:')endVk=V;k=k-1;Wc;>> A=1 -1;2 4;>> V0=1,1'>> k,lambda,Vk,Wc=mifa(A,V0,0.00001,100)迭代次数k,主特征值的近似值lambda,主特征向量的近似向
3、量Vk,相邻两次迭代的误差Wc如下:k = 33lambda = 3.0000Vk = -0.5000 1.0000Wc = 8.6919e-007>> V,D=eig(A)V = -0.7071 0.4472 0.7071 -0.8944D = 2 0 0 3>> Dzd=max(diag(D)Dzd = 3>> wuD=abs(Dzd-lambda)wuD = 1.7384e-006>> wuV=V(:,2)./VkwuV = -0.8944 -0.8944>> A=1 2 3;2 1 3;3 3 6;>> V0=1
4、1 1'>> k,lambda,Vk,Wc=mifa(A,V0,0.00001,100)迭代次数k,主特征值的近似值lambda,主特征向量的近似向量Vk,相邻两次迭代的误差Wc如下:k = 3lambda = 9Vk = 0.5000 0.5000 1.0000Wc = 0>> V,D=eig(A)V = 0.7071 0.5774 0.4082 -0.7071 0.5774 0.4082 0 -0.5774 0.8165D = -1.0000 0 0 0 -0.0000 0 0 0 9.0000>> Dzd=max(diag(D)Dzd = 9&
5、gt;> wuD=abs(Dzd-lambda)wuD = 0>> wuV=V(:,2)./VkwuV = 1.1547 1.1547 -0.5774>> A=1 2 2;1 -1 1;4 -12 1;>> V0=1 1 1'>> k,lambda,Vk,Wc=mifa(A,V0,0.00001,100)迭代次数k已经达到最大迭代次数max1,主特征值的迭代值lambda,主特征向量的迭代向量Vk,相邻两次迭代的误差Wc如下:k = 100lambda = -0.0909Vk = 1.0000 1.0000 1.0000Wc = 1
6、.9582>> V,D=eig(A)V = 0.9045 -0.7255 -0.7255 0.3015 -0.2176 - 0.0725i -0.2176 + 0.0725i -0.3015 0.5804 - 0.2902i 0.5804 + 0.2902iD = 1.0000 0 0 0 -0.0000 + 1.0000i 0 0 0 -0.0000 - 1.0000i>> Dzd=max(diag(D)Dzd = 1.0000>> wuD=abs(Dzd-lambda)wuD = 1.0909>> wuV=V(:,2)./VkwuV = -0
7、.7255 -0.2176 - 0.0725i 0.5804 - 0.2902i(4)>> A=-4 14 0;-5 13 0;-1 0 2;>> V0=1 1 1'>> k,lambda,Vk,Wc=mifa(A,V0,0.00001,100)迭代次数k,主特征值的近似值lambda,主特征向量的近似向量Vk,相邻两次迭代的误差Wc如下:k = 22lambda = 6.0000Vk = 1.0000 0.7143 -0.2500Wc = 8.1744e-007>> V,D=eig(A)V = 0 0.7974 0.6667 0 0.5
8、696 0.3333 1.0000 -0.1994 -0.6667D = 2.0000 0 0 0 6.0000 0 0 0 3.0000>> Dzd=max(diag(D)Dzd = 6.0000>> wuD=abs(Dzd-lambda)wuD = 8.1744e-007>> wuV=V(:,2)./VkwuV = 0.7974 0.79740.79742、用原点位移反幂法计算矩阵A的特征值和对应的特征向量。function k,lambdan,Vk,Wc=ydwyfmf(A,V0,jlamb,jd,max1)n,n=size(A);A1=A-jlamb
9、*eye(n);jd=jd*0.1;RA1=det(A1);if RA1=0 disp('因为A-aE的n阶行列式了等于零,所以A-aE不能进行LU分解.') returnendlambda=0;if RA1=0 for p=1:n h(p)=det(A1(1:p,1:p); end h1=h(1:n); for i=1:n if h(1,i)=0 disp('因为A-aE的阶主子式等于零,所以A-aE不能进行LU分解.') return end end if h(1,i)=0 disp('因为A-aE的各阶主子式都不等于零,所以A-aE能进行LU分解.
10、') k=1;Wc=1;state=1;Vk=V0; while(k<=max1)&(state=1) L U=lu(A1);Yk=LVk;Vk=UYk; m j=max(abs(Vk);mk=m*sign(Vk(j);Vk1=Vk/mk;Yk1=LVk1;Vk1=UYk1; m j=max(abs(Vk1);mk1=m*sign(Vk1(j);Vk2=(1/mk1)*Vk1; tzw1=abs(mk-mk1)/mk1); tzw2=abs(mk1-mk); txw1=norm(Vk)-norm(Vk1); txw2=(norm(Vk)-norm(Vk1)/norm(Vk
11、1); txw=min(txw1,txw2);tzw=min(tzw1,tzw2); mk=mk1;Wc=max(txw,tzw);Vk=Vk2;state=0; if (Wc>jd) state=1; end k=k+1;%Vk=Vk2,mk=mk1 end if (Wc<=jd) disp('A-aE的秩R(A-aE)和各阶顺序主子式h1、迭代次数k、按模最小特征值的近似值lambda、特征向量的近似向量Vk、相邻两次迭代的误差Wc如下:') else disp('A-aE的秩R(A-aE)和各阶顺序主子式h1、迭代次数k已经达到最大迭代次数max1、按
12、模最小特征值的迭代值lambda、特征向量的迭代向量Vk、相邻两次迭代的误差Wc如下:') end h1,RA1 endendV,D=eig(A,'nobalance'),Vk;k=k-1;Wc;lambdan=jlamb+1/mk1;>> A=1 -1 0;-2 4 -2;0 -1 2;>> V0=1 1 1'>> jlamb=0.2;>> k,lambdan,Vk,Wc=ydwyfmf(A,V0,jlamb,0.0001,100)因为A-aE的各阶主子式都不等于零,所以A-aE能进行LU分解.A-aE的秩R(A
13、-aE)和各阶顺序主子式h1、迭代次数k、按模最小特征值的近似值lambda、特征向量的近似向量Vk、相邻两次迭代的误差Wc如下:h1 = 0.8000 1.0400 0.2720RA1 = 0.2720V = -0.2424 -1.0000 -0.5707 1.0000 -0.7616 0.3633 -0.3200 -0.4323 1.0000D = 5.1249 0 0 0 0.2384 0 0 0 1.6367k = 3lambdan = 0.2384Vk = 1.0000 0.7616 0.4323Wc = 1.0213e-007>> A=1 -1;2 4;>>
14、 V0=1 1'>> jlamb=2.001;>> k,lambdan,Vk,Wc=ydwyfmf(A,V0,jlamb,0.0001,100)因为A-aE的各阶主子式都不等于零,所以A-aE能进行LU分解.A-aE的秩R(A-aE)和各阶顺序主子式h1、迭代次数k、按模最小特征值的近似值lambda、特征向量的近似向量Vk、相邻两次迭代的误差Wc如下:h1 = -1.0010 -0.0010RA1 =-9.9900e-004V = -1.0000 0.5000 1.0000 -1.0000D = 2 0 0 3k = 2lambdan = 2.0020Vk = 1.0000 -1.0000Wc = 6.7068e-007>> A=-11 2 15;2 58 3;15 3 -3;>> V0=1 1 1'>> jlamb=8.26;>> k,lambdan,Vk,Wc=ydwyfmf(A,V0,jlamb,0.0001,100)因为A-aE的各阶主子式都不等于零,所以A-aE能进行LU分解.A-aE的秩R(A-aE)和各阶顺序主子式h1、迭代次数k、按模最小特征值的近似值lambda、特征向量的近
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 钢琴装配工常识水平考核试卷含答案
- 高中语文批判性写作教学中的写作心理因素研究教学研究课题报告
- 煤矿设备检修试题及答案
- 公路隧道超前地质预报地质调查施工技术要点
- 2026年医疗机构消毒技术规范考核试题及答案
- 2026年湖南教师资格证考试模拟试题及答案
- 2026年金融基础考试试题及答案
- 2025年大学生宪法知识竞赛题库及参考答案
- 2026年江苏省镇江市公需课培训(专业技术人员继续教育)试题及答案
- 2026江苏宿迁市泗阳县卫健系统招聘事业单位人员19人笔试模拟试题及答案详解
- 我是爸妈的小帮手课件
- 部编版语文八年级下册第五单元游记散文阅读练习(含解析)
- 公路隧道开挖施工技术规范
- 现代全口义齿学知到章节答案智慧树2023年浙江大学
- x社区房屋修缮工程监理规划
- 行星轮系的效率
- GB/T 197-2018普通螺纹公差
- 国家开放大学电大本科《离散数学》2023-2024期末试题及答案(试卷代号:1009)
- 高标准农田建设示范工程安全应急预案
- 农村卫生旱厕建设技术规范征求
- 国家开放大学《成本管理》形考任务(1-4)试题答案解析
评论
0/150
提交评论