|
matlab 中的矩阵的乘方的计算
0 k# z* c: T7 m* d; v' i: A0 a1 ? F>> a=[1 2;3 4]
- S$ h x6 b% U+ Pa = , |- b1 O O+ {/ \6 h$ @* m
1 2 3 4 3 t" n3 z% h8 N) {3 C
>> [v d]=eig(a^-1) 7 H7 C `2 a' d
v =
1 f) }% V) T: l -0.8246 -0.4160 0.5658 -0.9094 4 a$ J4 }: F( U+ Y# w& b9 B
d = + [. H/ T8 R. K4 h
-2.6861 0 0 0.1861
, h: A' Z: L" m9 H5 O" w' p( c>> [v d]=eig(a^(-1))
7 y3 a$ T4 ~, Y1 o# l Uv =
+ F0 Z4 r7 Y9 ^) s; M1 d -0.8246 -0.4160 0.5658 -0.9094 , ]3 f8 l1 A* T2 x/ k; l+ ~& v
d = ( [: w) E* I& A" Z1 {9 A
-2.6861 0 0 0.1861
( a* Y- Z& M- }* i" a# @; g>> v*d.^0.1/v " r) O% T2 R9 b2 w: b
ans =
& y$ v- ?) r+ K: f 1.0010 + 0.2596i -0.0712 - 0.1188i -0.1068 - 0.1781i 0.8941 + 0.0815i $ C; s( U& t) @/ C
>> a^-0.1 ; \* g6 S& E# y9 j$ M
ans =
8 O* C! i& \9 W0 s4 y- y, B6 B 1.0010 - 0.2596i -0.0712 + 0.1188i -0.1068 + 0.1781i 0.8941 - 0.0815i - k0 c9 Y) R; \! P
两种方法计算的结果 - L* d% |. Z. N8 \
不一样。为什么???????
|