python numpy函数如何求两个矩阵的的乘积和一个矩阵的n次幂
时间: 2023-11-26 09:03:27 浏览: 88
基于Python Numpy的数组array和矩阵matrix详解
要使用numpy函数求两个矩阵的乘积,可以使用dot函数。比如,若矩阵A的维度为m x n,矩阵B的维度为n x p,则矩阵A和B的乘积C的维度为m x p,可以使用以下代码实现:
```
import numpy as np
A = np.random.rand(m, n)
B = np.random.rand(n, p)
C = np.dot(A, B)
```
要使用numpy函数求一个矩阵的n次幂,可以使用power函数。比如,若矩阵A需要求2次幂,则可以使用以下代码实现:
```
import numpy as np
A = np.random.rand(n, n)
n = 2
A_n = np.power(A, n)
```
其中,A_n即为矩阵A的2次幂。
阅读全文