EDA365电子论坛网
标题:
行随机矩阵计算时谱半径大于1?
[打印本页]
作者:
domenica
时间:
2020-11-16 15:56
标题:
行随机矩阵计算时谱半径大于1?
用matlab计算行随机矩阵R的谱半径结果为什么大于1?新手求教
9 y1 c$ S3 ^" q$ J2 P$ O' P
>> R=[1/3 0 0 0 1/3 0 0 0 0 1/3;
, ]/ \6 {3 T7 ^1 ~
1/2 1/2 0 0 0 0 0 0 0 0;
" X% j: D. O+ y- H# [* I
0 1/2 1/2 0 0 0 0 0 0 0;
5 E+ ]: P. f G
0 0 1/2 1/2 0 0 0 0 0 0;
& `' w$ b5 f X( o
0 0 0 1/2 1/2 0 0 0 0 0;
# ?5 C( E2 U( U6 z' v* C2 |
0 0 0 0 1/2 1/2 0 0 0 0;
# R4 U! [" m' G. G( H R
0 0 0 0 0 1/2 1/2 0 0 0;
% b' _! @) j+ L8 T
0 0 0 0 0 0 1/2 1/2 0 0;
" u+ V6 |' G6 d2 M! \# Q9 D& m
0 0 0 0 0 0 0 1/2 1/2 0;
2 ?0 Z- k5 g& v2 f; n+ f; @) \
1/3 0 0 0 0 0 0 0 1/3 1/3];
% M p$ i* Z! d3 k$ h' o# E* N( o
>> disp('计算谱半径')
& M' `! r# C1 F; q7 X1 o, K( w
计算谱半径
" T V/ J. ] i
>> max(abs(eig(R)))
5 d# O% P' w! D& }" u l5 P
E$ S: I; z( u0 Q! z- ~
ans =
) f8 M4 X) A1 S i% o9 I3 v
* X. {: p5 f- k) m; l
1.000000000000001
9 W( L& g* d7 k; |
2 ?3 Y# s) d3 r0 s3 u0 M
作者:
yin123
时间:
2020-11-16 17:28
help哈哈哈
作者:
regngfpcb
时间:
2020-11-16 17:28
支持楼上,哈哈哈
作者:
mutougeda
时间:
2020-11-16 17:32
我觉得这应该是由于计算机中都是以二进制形式存储数据,导致产生了浮点误差,这是数值计算的固有问题
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2