小编Ale*_*ame的帖子

使用numpy转置矢量

我遇到了Ipython的问题 - Numpy.我想做以下操作:

x^T.x
Run Code Online (Sandbox Code Playgroud)

x属于R ^ n,x ^ T是向量x上的转置操作.使用以下指令从txt文件中提取x:

x = np.loadtxt('myfile.txt')
Run Code Online (Sandbox Code Playgroud)

问题是,如果我使用转置功能

np.transpose(x)
Run Code Online (Sandbox Code Playgroud)

并使用形状函数来知道x的大小,我得到x和x ^ T的相同尺寸.Numpy在每个尺寸后给出大小为L大写的指示.例如

print x.shape
print np.transpose(x).shape

(3L, 5L)
(3L, 5L)
Run Code Online (Sandbox Code Playgroud)

有谁知道如何解决这个问题,并将x ^ Tx计算为矩阵乘积?

谢谢!

transpose numpy ipython

12
推荐指数
3
解决办法
2万
查看次数

标签 统计

ipython ×1

numpy ×1

transpose ×1