|
matlab 中的矩阵的乘方的计算
' |5 N2 u6 S, x>> a=[1 2;3 4] 6 o5 g% _( n/ w, w' Q3 p
a =
{/ S. u4 U% U& X9 ~ 1 2 3 4 / F4 c) C5 J! w+ }0 V
>> [v d]=eig(a^-1) 4 @2 G" v! [, d
v = u. ~. Z2 `! q5 |. U* ^
-0.8246 -0.4160 0.5658 -0.9094
4 s. r5 n% f% H0 K m8 s& u6 F d = 0 z7 H3 G: K0 x0 m! H& g/ B- O" O4 K- S
-2.6861 0 0 0.1861 , i; f: l7 l1 t8 Q6 ]( c4 Y
>> [v d]=eig(a^(-1)) $ x9 c J+ k: O
v =
* b) ?2 V% b) S5 g, i -0.8246 -0.4160 0.5658 -0.9094
' }' W% e& F$ C A3 c/ ~ d = / e7 U3 U; D0 t& t
-2.6861 0 0 0.1861 3 |3 L8 S7 d/ B" r+ [
>> v*d.^0.1/v
- h7 R+ `. I/ v$ mans = : A+ j" S+ S- X6 }
1.0010 + 0.2596i -0.0712 - 0.1188i -0.1068 - 0.1781i 0.8941 + 0.0815i # Z) V, _' ?! ?; n" b+ ~
>> a^-0.1 ; |$ \ @2 _$ g
ans = . B) Z7 b, K% T
1.0010 - 0.2596i -0.0712 + 0.1188i -0.1068 + 0.1781i 0.8941 - 0.0815i : Q A i! Y3 y; s. ]" A) m" b9 T" {
两种方法计算的结果
# O, X- a4 {* u$ j) a不一样。为什么???????
|