爱生活

 找回密码
 立即注册
搜索
查看: 169|回复: 0
打印 上一主题 下一主题

如何求这个矩阵的最大特征值,矩阵的最大特征值怎么求

[复制链接]

14万

主题

14万

帖子

-134万

积分

限制会员

跳转到指定楼层
楼主
发表于 2022-7-24 19:45:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

如何求这个矩阵的最大特征值


方法1, 对于阶数较小的矩阵,可以求出全部特征值,然后取最大值
方法2,用迭代法,来求最大的主特征值


用matlab求矩阵的最大特征值怎么求


这有个我们以前的matlab幂法求特征值和特征响量的程序:
[maxnorm.m]
function
t=maxnorm(a)
%求数列中按模最大的分量
n=length(a);
t=0;
for
i=1:n
if
abs(a(i)/max(abs(a)))>=1
t=a(i);
end
end
function
[mt,my]=maxtr(a,eps)
%用幂法求矩阵的主特征值和对应的特征向量
n=length(a);
x0=diag(ones(n));
k=1
x=a*x0
while
norm(x-x0)>eps
k=k+1
q=x;
y=x/maxnorm(x)
x=a*y;
x0=q;
end
mt=maxnorm(x)
my=y
[main1.m]
a=[3
2;4
5]
maxtr(a,0.0001)
[invmaxtr.m]
function
[mx,mt,my]=invmaxtr(a,eps)
%求矩阵按模最小的特征值和对应的特征向量
n=length(a);
x0=diag(ones(n));
x=inv(a)*x0;
k=0
while
norm(x-x0)>eps
k=k+1
q=x;
y=x/maxnorm(x)
x=inv(a)*y;
x0=q;
end
mt=1/maxnorm(x)
my=y
[main.m]
a=[3
2;4
5]
invmaxtr(a)


求矩阵最大特征值和对应特征向量


-1
对应的特征向量(1,-1;-4λ-5)=0
解得λ=5,第2行加上第3行×3/,
a-5e=
-4
2
2
2
-4
2
2
2
-4
第1行加上第2行×2,0)^t和(0,-1
当λ=5时,-1,-1)^t
所以矩阵的特征值为5,1,第1行除以2

1
1
1
0
0
0
0
0
0
得到特征向量(1,(1,1,-1,1)^t,1;2,第3行减去第2行

0
-6
6
2
-4
2
0
6
-6
第1行加上第3行,交换次序

1
0
-1
0
1
-1
0
0
0
得到特征向量(1,-1,1)^t
当λ=
-1时,1,第3行除以6

0
0
0
2
0
-2
0
1
-1
第2行除以2,
a+e=
2
2
2
2
2
2
2
2
2
第2行减去第1行,0)^t和(0,第3行减去第1行设矩阵a的特征值为λ
则|a-λe|=
1-λ
2
2
2
1-λ
2
2
2
1-λ
第1行减去第2行
=
-1-λ
1+λ
0
2
1-λ
2
2
2
1-λ
第2列加上第1列
=
-1-λ
0
0
2
3-λ
2
2
4
1-λ
按第1行展开
=(-1-λ)(λ²


在线等!求矩阵最大特征值
1        1/3        1/6        1/2        1/4        1/53        1        1/5        1/3        1/3        1/56        5        1        5        4        32        3        1/5        1        1        1/34        3        1/4        1        1        1/35        5        1/3        3        3        1在线等 这个矩阵的最大特征值,最好能告诉我是怎么算出来的!



他所有特征值为  6.3791         
   0.0155 + 1.4955i
   0.0155 - 1.4955i
  -0.1741 + 0.3770i
  -0.1741 - 0.3770i
  -0.0619      
最大的就为6.3791




上一篇:新希望怎么回事,从42元一直跌到27元。一路下滑什么原因?,新希望怎么
下一篇:痘疤如何去除小妙招,痘疤怎么快速去掉
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|手机版|小黑屋|爱生活 ( 蜀ICP备20006951号 )|

 

快速回复 返回顶部 返回列表