|
matlab 中的矩阵的乘方的计算
+ h9 V5 V4 J. ]" N8 [>> a=[1 2;3 4]
5 f2 ]( m, \8 O+ ]3 i/ T Q% l# n6 P5 la =
8 N d( N. P n( m: ~5 V 1 2 3 4
2 n6 F, {2 `) K% ^8 B# w>> [v d]=eig(a^-1)
9 @+ ]4 X0 b7 o$ Vv = 3 S6 F! k0 ^( h d) U7 L5 v
-0.8246 -0.4160 0.5658 -0.9094 7 m+ L5 H F- C2 q9 X+ O
d =
6 |% n% Z5 p9 X8 A- p' {8 C( v -2.6861 0 0 0.1861 ; _1 e. ^* y8 S9 D6 l( a
>> [v d]=eig(a^(-1))
% g( I, V4 v, X2 V& d3 t) [v = 1 z4 v! K! }- v2 @: D C! p
-0.8246 -0.4160 0.5658 -0.9094
, y) c1 d" Z. t( z d = ; s7 @! Y! ?9 \4 k
-2.6861 0 0 0.1861 b) q% b) i0 o1 Q; L+ {8 o9 D7 F* v9 s
>> v*d.^0.1/v : [ K; J, v* {7 z
ans = $ F5 q" O* X L% G! z
1.0010 + 0.2596i -0.0712 - 0.1188i -0.1068 - 0.1781i 0.8941 + 0.0815i % {3 a- z, w. S
>> a^-0.1
3 O$ w- _$ F( B% ^) g6 ` x- T& ]ans =
2 O7 W# H w! E1 n/ x 1.0010 - 0.2596i -0.0712 + 0.1188i -0.1068 + 0.1781i 0.8941 - 0.0815i
4 N1 I* H- N2 S两种方法计算的结果
3 P/ O3 |% i! d8 D/ O+ N不一样。为什么???????
|