|
matlab 中的矩阵的乘方的计算 " p+ B8 m, f/ T% I8 W- K* x G
>> a=[1 2;3 4] % Q( U' b D5 J/ a0 T1 J
a = $ v% Y! E1 \9 g. X$ |
1 2 3 4 * c+ `6 C5 h& I
>> [v d]=eig(a^-1)
& J. |2 F7 u; Ov =
; u2 {4 L: g7 V" F- a8 } -0.8246 -0.4160 0.5658 -0.9094
! w6 N# \1 U. ]* t' v- j d =
& D0 ^& R5 d% w& R: K -2.6861 0 0 0.1861
3 j/ w5 ]1 {, q& ~>> [v d]=eig(a^(-1)) 9 _: P' ^6 I5 g3 u. x$ f
v = & N/ o- c+ C+ ^( {: x! y7 k
-0.8246 -0.4160 0.5658 -0.9094
/ @3 o% D$ ?' ^ d = ' `: p: i& L! r
-2.6861 0 0 0.1861
! O1 _- a! ]5 g6 S& B( z6 O>> v*d.^0.1/v 3 }& u2 h& f+ Z9 q! ?0 q
ans =
; j9 D9 F P, _ 1.0010 + 0.2596i -0.0712 - 0.1188i -0.1068 - 0.1781i 0.8941 + 0.0815i & A& P* B P* ^% p
>> a^-0.1 * U( ?. b5 g& e9 h$ J4 V9 g
ans = ( ~3 q0 V, |, d% ~" a$ ~2 \
1.0010 - 0.2596i -0.0712 + 0.1188i -0.1068 + 0.1781i 0.8941 - 0.0815i , I' W* ?' c$ S2 ?! e
两种方法计算的结果
5 Z+ F; t* N! c4 B2 l不一样。为什么???????
|