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

2025-10-19 01:16:10

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

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

2、在matlab的空白处输入

clear all;

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

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

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

实例:

>> clear all;

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

>> A.^2

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

4、>> A.^2运行的结果

>> clear all;

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

>> A.^2

ans =

    25    36    81    64

    25     9    36    49

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

5、下面我们将验证(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

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

6、(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

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

7、输入程序:

>> 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

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

8、>> 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

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

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
相关推荐
  • 阅读量:125
  • 阅读量:172
  • 阅读量:30
  • 阅读量:67
  • 阅读量:153
  • 猜你喜欢