<分区> 分区>
假设我想将一个矩阵乘以一个向量:
[1 2 3] [10]
[4 5 6] * [11]
[7 8 9] [12]
在使用 Numpy 的 Python 中,我会这样做:
from numpy import *
A = matrix(
[[1, 2, 3],
[4, 5, 6],
[7, 8, 9]])
B = matrix(
[[10], [11], [12]])
print(A * B)
但是如您所见,为了正确定义矩阵 B,我必须键入 [[10]、[11]、[12]],这有点乏味。有没有什么东西可以构造一个向量,所以我可以输入类似 vector([10, 11, 12]) 而不是 matrix([[10], [11], [12] ]])?
