|
matlab 中的矩阵的乘方的计算
: t9 I9 ^& H8 ?3 J a>> a=[1 2;3 4] ! j+ V& c: S; D. q* Y
a =
" c. L8 V% p+ b1 _5 F& j0 H2 ] 1 2 3 4 2 D9 |& N8 j6 D# t" u
>> [v d]=eig(a^-1) ' c9 X: N$ N$ y& m9 N+ x' [9 G* Y
v = % P, O! p) b; C \& T1 \+ \' i
-0.8246 -0.4160 0.5658 -0.9094 7 g! i5 f2 U8 S
d =
) r _" ?: p$ j -2.6861 0 0 0.1861 9 f, W- k- p$ |5 g$ N5 t4 I9 ]
>> [v d]=eig(a^(-1))
4 v _ N$ W: b" T/ Z. a Z: Gv = - t7 Z; m1 {2 ]5 d
-0.8246 -0.4160 0.5658 -0.9094 3 k0 \: p5 k5 [ Q# L) l
d = 8 |1 n! ^( g0 i6 F
-2.6861 0 0 0.1861
5 u+ J5 F6 ?& L0 {- f>> v*d.^0.1/v
s$ _6 b, J9 |, G) e: nans =
% [* f. J$ d& e. b8 Q 1.0010 + 0.2596i -0.0712 - 0.1188i -0.1068 - 0.1781i 0.8941 + 0.0815i
! Q3 g" n$ {" o+ D3 A- N>> a^-0.1
6 f1 A$ R4 ]' z' D3 M+ H7 {9 e( oans = 8 C. F4 v6 Q B! k
1.0010 - 0.2596i -0.0712 + 0.1188i -0.1068 + 0.1781i 0.8941 - 0.0815i
& L$ E7 Y: Y& }. m8 C. Y0 E. A两种方法计算的结果
7 \: U( |) D& i( d ~不一样。为什么???????
|