|
matlab 中的矩阵的乘方的计算 & E" `6 l, K. `, C$ c% Q
>> a=[1 2;3 4]
% z2 R$ _5 k4 B% t0 Z. @, ia =
; h% e* u( G8 K7 T) T 1 2 3 4 & g" b: K$ ?/ g: z3 d
>> [v d]=eig(a^-1)
% o( G2 i% M: j( S% Iv =
# [0 e: B3 ^) X( g/ P -0.8246 -0.4160 0.5658 -0.9094
0 d& R2 t3 s# k" q d =
# L* s" Z* L' \# P, g -2.6861 0 0 0.1861
1 d( Y% u1 d0 Q" `5 i0 z4 A>> [v d]=eig(a^(-1))
- m9 |) f+ t: k4 l( zv = * h3 {# i3 T) w w0 h
-0.8246 -0.4160 0.5658 -0.9094
, o/ y3 M8 q+ x- r! o* f4 Q d =
5 A+ }4 ~; d: I -2.6861 0 0 0.1861 9 b; f S6 }' F! Z7 X/ E t
>> v*d.^0.1/v * h# H$ Q+ Q s2 r
ans =
; s5 R) A" J' _5 p 1.0010 + 0.2596i -0.0712 - 0.1188i -0.1068 - 0.1781i 0.8941 + 0.0815i 7 t; f% z, w$ @+ N
>> a^-0.1
/ h _" i4 K7 i6 B; jans =
$ v4 ?! T6 p: t! }; H: Q5 f 1.0010 - 0.2596i -0.0712 + 0.1188i -0.1068 + 0.1781i 0.8941 - 0.0815i " w {) M6 ^; B) P& S
两种方法计算的结果
" J+ x0 P- D$ z# {) @( G不一样。为什么???????
|