在 python 中有区分行向量和列向量的好方法吗?到目前为止,我使用了 numpy 和 scipy 我所看到的是,如果我给一个向量,比如
from numpy import *
Vector = array([1,2,3])
他们不能说“天气”我指的是一行或一列的向量,而且:
array([1,2,3]) == array([1,2,3]).transpose()
True
这在“现实世界”中是完全不真实的。
我认识到大多数的向量函数从提到的模块不需要区分。例如 outer(a,b)
或者 a.dot(b)
,但是为了我自己的方便,我想区分一下。