版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
矩阵的特征值和特征向量二次型第1页,共58页,2023年,2月20日,星期二实验目的1、学会用MATLAB软件求矩阵的特征值和特征向量2、学会用MATLAB软件将二次型化为标准型3、通过用MATLAB软件编程来判断二次型的正定性第2页,共58页,2023年,2月20日,星期二一、特征值与特征向量第3页,共58页,2023年,2月20日,星期二第4页,共58页,2023年,2月20日,星期二其中:D为由特征值构成的对角阵,V为由特征向量作为列向量构成的矩阵。且使AV=VD成立用Matlab计算特征值和特征向量的命令如下:d=eig(A)仅计算A的特征值(以向量形式d存放)[V,D]=eig(A)trace(A)计算矩阵A的迹第5页,共58页,2023年,2月20日,星期二例1:求方阵的特征值、特征向量和迹解:>>A=[22-2;25-4;-2-45];>>[VD]=eig(A)>>trace(A)第6页,共58页,2023年,2月20日,星期二V=-0.29810.89440.3333-0.5963-0.44720.6667-0.74540-0.6667D=1.00000001.000000010.0000>>trace(A)ans=12第7页,共58页,2023年,2月20日,星期二答:特征值为:第8页,共58页,2023年,2月20日,星期二第9页,共58页,2023年,2月20日,星期二例2:求方阵的特征值、特征向量和迹解:>>A=[460;-3-50;-3-61];>>[VD]=eig(A)>>trace(A)第10页,共58页,2023年,2月20日,星期二二、矩阵的相似对角化第11页,共58页,2023年,2月20日,星期二例3:判断下列方阵是否可对角化。若可对角化,求出可逆阵P,使P-1AP为对角阵。第12页,共58页,2023年,2月20日,星期二解(1):>>A=[460;-3-50;-3-61];>>[VD]=eig(A)>>rank(V)ans=3答:A可对角化,且V=00.5774-0.89440-0.57740.44721.0000-0.57740D=1000-20001第13页,共58页,2023年,2月20日,星期二>>A=[010;-120;-111];>>[VD]=eig(A)>>rank(V)ans=2答:A不可对角化。解(2):V=00.63250.451100.63250.45111.00000.44720.7701D=100010001第14页,共58页,2023年,2月20日,星期二下述函数可用来判断矩阵是否可对角化,若可对角化返回1,否则返回0。第15页,共58页,2023年,2月20日,星期二functiony=trigle(A)%可对角化返回1,否则返回0。y=1;c=size(A);ifc(1)~=c(2)y=0;return;ende=eig(A);n=length(A);while1ifisempty(e)return;endd=e(1);f=sum(abs(e-d)<10*eps);g=n-rank(A-d*eye(n));iff~=gy=0;return;ende(find(abs(e-d)<10*eps))=[];end第16页,共58页,2023年,2月20日,星期二functiony=trigle(A)%可对角化返回1,否则返回0。y=1;c=size(A);ifc(1)~=c(2)y=0;returnende=eig(A);n=length(A);while1ifisempty(e)%若为空阵则为真第17页,共58页,2023年,2月20日,星期二return;endd=e(1);f=sum(abs(e-d)<10*eps);%特征值d的代数重数
g=n-rank(A-d*eye(n));%特征值d的几何重数
iff~=gy=0;return;ende(find(abs(e-d)<10*eps))=[];end第18页,共58页,2023年,2月20日,星期二例4:判断下列方阵是否可对角化。若可对角化,求出可逆阵P,使P-1AP为对角阵。第19页,共58页,2023年,2月20日,星期二解(1):>>A=[4-312;5-854;6-1285;1-322]>>trigle(A)ans=0>>A=[1111;11–1–1;1–11–1;1–1–11];>>trigle(A)ans=1答:A不可对角化。>>[PD]=eig(A)解(2):第20页,共58页,2023年,2月20日,星期二答:A可对角化,且P=-0.50000.21130.28870.78870.50000.7887-0.28870.21130.5000-0.5774-0.28870.57740.500000.86600D=-2.000000002.000000002.000000002.0000第21页,共58页,2023年,2月20日,星期二二、二次型化标准型第22页,共58页,2023年,2月20日,星期二第23页,共58页,2023年,2月20日,星期二例5:判断下列矩阵是否对称A=[1346;3795;4941;6510];B=A';if(A==B)fprintf('A是对称矩阵')elseif(A==-B)fprintf('A是反对称矩阵')elsefprintf('A既不是对称矩阵,也不是反对称矩阵')endendA是对称矩阵解:第24页,共58页,2023年,2月20日,星期二第25页,共58页,2023年,2月20日,星期二Matlab中二次型化成标准形的命令为:[P,T]=schur(A)其中:A二次型矩阵(即实对称矩阵);
T为A的特征值所构成的对角形矩阵;
P为T对应的正交变换的正交矩阵,
P的列向量为A的特征值所对应的特征向量[P,T]=eig(A)第26页,共58页,2023年,2月20日,星期二例6:求一个正交变换,将二次型解:该二次型所对应的矩阵为化成标准形第27页,共58页,2023年,2月20日,星期二>>A=[110–1;11–10;0–111;-1011];>>[P,T]=schur(A)P=-0.50000.70710.00000.50000.5000-0.00000.70710.50000.50000.70710.0000-0.5000-0.500000.7071-0.5000
[P,T]=eig(A)第28页,共58页,2023年,2月20日,星期二T=-1.000000001.000000001.000000003.0000答:所作的正交变换为:二次型的标准型为:第29页,共58页,2023年,2月20日,星期二例7:求一个正交变换,将二次型解:该二次型所对应的矩阵为化成标准形第30页,共58页,2023年,2月20日,星期二>>A=[4–22;-21–1/2;2–1/21];>>[P,T]=schur(A)P=0.5458-0.00000.83790.59250.7071-0.3859-0.59250.70710.3859第31页,共58页,2023年,2月20日,星期二T=-0.34230000.50000005.8423答:所作的正交变换为:二次型的标准型为:第32页,共58页,2023年,2月20日,星期二三、正定二次型的判定第33页,共58页,2023年,2月20日,星期二第34页,共58页,2023年,2月20日,星期二1.顺序主子式判断法
⑴求二次型F=X’AX的矩阵A的各阶顺序主子式Di(i=1,2,3…..);⑵判断Di
是否大于0.程序:建立函数文件shxu.m第35页,共58页,2023年,2月20日,星期二function[C,M]=shxu(A)%C为A的各阶顺序主子式组成的向量%M为判定向量:ifC(i)>0,thenM(i)=1;%othersM(i)=0n=size(A);C=[];M=[];fori=1:n(1) A1=A([1:i],[1:i]);D=det(A1);
C=[CD];ifD>0m=1;elsem=0;endM=[M,m];end第36页,共58页,2023年,2月20日,星期二2、特征值判别法⑴求二次型f=X’AX的矩阵A的全部特征值(i=1,2,……);⑵判断是否大于0.程序:建立函数文件tezh.m第37页,共58页,2023年,2月20日,星期二
function[T,M]=tezh(A)n=size(A);T=(eig(A))’;M=[];fori=1:n(1)ifT(i)>0m=1;elsem=0;endM=[M,m];end第38页,共58页,2023年,2月20日,星期二例8
判定下列二次型是否正定解二次型矩阵第39页,共58页,2023年,2月20日,星期二方法一顺序主子式>>A=[1–121;-130–3;209–6;1–3–619];>>[C,M]=shxu(A)答:此二次型是正定的。
C=12624M=1111第40页,共58页,2023年,2月20日,星期二方法二特征值法
T=0.06432.24217.494522.1991M=1111>>A=[1–121;-130–3;209–6;1–3–619]>>[T,M]=tezh(A)答:此二次型是正定的。第41页,共58页,2023年,2月20日,星期二例9
判定下列二次型是否正定解二次型矩阵第42页,共58页,2023年,2月20日,星期二方法一顺序主子式>>A=[9–624;-6130–30;24–3071];>>[C,M]=shxu(A)答:此二次型是正定的。C=911346174M=111第43页,共58页,2023年,2月20日,星期二方法二特征值法
T=0.657665.0894144.2530M=111>>A=[9–624;-6130–30;24–3071];>>[T,M]=tezh(A);
答:此二次型是正定的。第44页,共58页,2023年,2月20日,星期二例10
判定下列二次型是否正定解二次型矩阵第45页,共58页,2023年,2月20日,星期二方法一顺序主子式>>A=[10412;42–14;12–141];>>[C,M]=shxu(A)答:此二次型不是正定的。C=104-3588M=110第46页,共58页,2023年,2月20日,星期二方法二特征值法T=-17.420910.170820.2501M=011>>A=[10412;42–14;12–141];>>[T,M]=tezh(A)答:此二次型不是正定的。第47页,共58页,2023年,2月20日,星期二第48页,共58页,2023年,2月20日,星期二function[C,M]=shxuf(A)%C为A的各阶顺序主子式组成的向量%M为判定向量:ifC(i)>0,thenM(i)=1;ifC(i)<0,thenM(i)=-1;othersM(i)=0n=size(A);C=[];M=[];fori=1:n(1) A1=A([1:i],[1:i]);D=det(A1);C=[CD];
ifD>0m=1;elseifD<0m=-1;
elsem=0;endM=[M,m];end第49页,共58页,2023年,2月20日,星期二
function[T,M]=tezhf(A)n=size(A);T=(eig(A))’;M=[];fori=1:n(1)ifT(i)<0m=-1;elsem=0;endM=[M,m];end第50页,共58页,2023年,2月20日,星期二
function[T,M]=tezhf(A)n=size(A);T=(eig(A))’;M=[];fori=1:n(1)ifT(i)>0m=1;elseifT(i)<0m=-1;elsem=0;end
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中职(林业生产技术)树木培育阶段测试题及答案
- 食品管理行业趋势分析
- 红餐餐饮研究院比萨品类发展报告2025
- 病理技术中级职称竞聘
- 能量的转化与守恒(课件)2025-2026学年初中物理人教版九年级全一册
- 河南省平顶山鲁山县两所中学2025-2026学年九年级上学期期末联考道德与法治试卷(含答案)
- 2026北京对外经济贸易大学科研博士后招聘149人备考题库及答案详解(考点梳理)
- 【试卷】河北省秦皇岛市抚宁区2025-2026学年九年级上学期1月期末道德与法治试题
- 2025年漯河市文化广电和旅游局所属事业单位人才引进18名备考题库及参考答案详解1套
- 2025年下半年山东高速集团校园招聘339人备考题库及答案详解一套
- 急性呼吸窘迫综合征ARDS教案
- 实验室质量控制操作规程计划
- 骨科手术术前宣教
- 电梯安全培训课件下载
- 事业单位职工劳动合同管理规范
- 老年人静脉输液技巧
- 呼吸内科一科一品护理汇报
- 2025年公安机关人民警察基本级执法资格考试试卷及答案
- 网恋诈骗课件
- 2025版压力性损伤预防和治疗的新指南解读
- 2025年新疆第师图木舒克市公安局招聘警务辅助人员公共基础知识+写作综合练习题及答案
评论
0/150
提交评论