matlab两矩阵相似性,两个矩阵同时相似对角化MATLAB程序.docx

本文介绍了一个使用Matlab编写的程序,用于解决两个复数矩阵的同时相似对角化问题。程序基于矩阵的性质和相似对角化的理论,通过判断AB=BA、矩阵的可对角化性,最终实现同时对角化。
摘要由CSDN通过智能技术生成

两个矩阵同时相似对角化MATLAB程序

摘 要:使用Matlab语言设计出实现两个复矩阵同 时相似对角化的计算机程序。

关键词:同时相似对角化;Mat lab;程序

矩阵对角化是重要的数学方法,但因其计算过程繁琐, 人们往往望之生畏,尤其是多个矩阵同时对角化问题,因此 本文设计出判断及计算两个复矩阵能否同时相似对角化的 Mat lab程序,用此能够方便地解决两个复矩阵同时相似对角 化问题。

1.理论基础

定义[1]:设A、B是数域F上两个n阶矩阵,若存 在f上的n阶可逆矩阵t,使得T-1AT与T-1BT同时为对 角矩阵,则称A、B可同时相似对角化.

定理[1]:设A、B都是复数域C上的n阶矩阵,若 AB=BA且A、B都可对角化,则存在可逆的T,使得T-1AT、 T-1BT同时为对角形.

证:因为A可对角化,所以存在可逆的P,使得

其中 ?",???,?d互不相同且nl+. .. +ns=n .又AB=BA (P-1AP) (P-1BP) = (P-1BP) (P-1AP),所以

是准对角矩阵.其中Bi是ni阶方阵(i=l, 2,…,s). 但因为B可对角化,所以它的初等因子都是一次的,于是Bi 的初等因子都是一次的,所以存在ni阶可逆方阵Qi,使 得Qi-lBiQi ( i=l , 2,…,s )为对角形,于是令 Q=diag[Ql, . . . , Qs],则必有

是对角形?于是令T二PQ ,则T可逆,并且

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值