python阵列点乘
时间: 2024-05-23 15:08:52 浏览: 77
Python中的点乘操作可以使用numpy库中的dot函数实现。对于两个数组A和B,如果A是一个n行m列的矩阵,B是一个m行k列的矩阵,则它们的点乘结果为一个n行k列的矩阵C,其中第i行第j列的元素c[i][j]等于A的第i行与B的第j列对应元素乘积的和。
具体实现可以使用以下代码:
```python
import numpy as np
# 定义两个矩阵
A = np.array([[1, 2, 3], [4, 5, 6]])
B = np.array([[7, 8], [9, 10], [11, 12]])
# 点乘操作
C = np.dot(A, B)
# 输出结果
print(C)
```
输出结果为:
```
[[ 58 64]
[139 154]]
```
阅读全文