python矩阵相乘用什么
时间: 2023-07-14 08:13:01 浏览: 89
在Python中,可以使用NumPy库来进行矩阵相乘。具体的操作可以使用NumPy中的dot方法来实现。例如,如果我们要计算矩阵A和矩阵B的乘积,可以使用以下代码:
```python
import numpy as np
A = np.array([[1, 2], [3, 4]])
B = np.array([[5, 6], [7, 8]])
C = np.dot(A, B)
print(C)
```
输出结果为:
```
[[19 22]
[43 50]]
```
其中,np.array()用于创建数组,np.dot()用于计算矩阵乘积。在这个例子中,我们创建了两个2x2的矩阵A和B,并计算它们的乘积,结果保存在C中。
相关问题
python 矩阵相乘
可以使用NumPy库中的dot函数实现矩阵相乘,例如:
``` python
import numpy as np
a = np.array([[1, 2], [3, 4]])
b = np.array([[5, 6], [7, 8]])
c = np.dot(a, b)
print(c)
```
输出:
```
[[19 22]
[43 50]]
```
Python矩阵相乘
Python中使用NumPy库进行矩阵相乘,可以使用`numpy.dot()`函数。
例如,我们有两个矩阵A和B:
```python
import numpy as np
A = np.array([[1, 2], [3, 4]])
B = np.array([[5, 6], [7, 8]])
```
要计算它们的乘积,可以使用以下代码:
```python
C = np.dot(A, B)
print(C)
```
输出结果为:
```
[[19 22]
[43 50]]
```
也可以使用`@`符号进行矩阵相乘:
```python
C = A @ B
print(C)
```
输出结果与上面相同。
阅读全文