您的位置首页生活百科

手把手教你求矩阵的幂函数

手把手教你求矩阵的幂函数

的有关信息介绍如下:

手把手教你求矩阵的幂函数

如何求矩阵的幂函数呢,和平时的常数求幂函数是一个道理吗,下面小编手把手教你哦,一起来去试一下。

鼠标右击打开桌面上matlab程序,运行起来。我们王贪祝将以具体的实例进行说明,这样便于大家的理解。

在matlab的空白处输入

clear all;

关闭所有正在运行的程序,便于下一步我们程序的运行,大家一定要养成这个习惯。

在matlab中,幂运算就是在乘方符号“^”后面输入幂的次扯泰数。

实例:

>> clear all;

A=[5 6 9 8;5 3 6 7];

>> A.^2

>> A.^2运行的结果

>> clear all;

A=[5 6 9 8;5 3 6 7];

>> A.^2

ans =

25 36 81 64

25 9 36 49

下面我们将验证(AB)^k是否等于A^kB^k

其中的AB矩阵是两个n阶的

实例:

>> clear all;

A=[5 6 9 ;5 3 6 ;1 2 3 ];

B=[5 6 8 ;2 3 5 ;5 8 7 ];

(A*B)^5

(A*B)^5运行的结果

>> clear all;

A=[5 6 9 ;5 3 6 ;1 2 3 ];

B=[5 6 8 ;2 3 5 ;5 8 7 ];

(A*B)^5

ans =

1.0e+11 *

1.5811 2.2996 2.5441

1.1593 1.6861 1.8654

0.4678 0.6804 0.7527

输入程序:

>> clear all;

A=[5 6 9 ;5 3 6 ;1 2 3 ];

B=[5 6 8 ;2 3 5 ;5 8 7 ];

>> A^5*B^5

>> A^5*B^5运行的结果

>> clear all;

A=[5 6 9 ;5 3 6 ;1 2 3 ];

B=[5 6 8 ;2 3 5 ;5 8 7 ];

>> A^5*B^5

ans =

1.0e+11 *

1.1573 1.6882 1.9207

0.8609 1.2557 1.4287

0.3213 0.4686 0.5332

可以发现这两个运行的结果是不一样的,注蚂(AB)^k是不等于A^kB^k