python

超轻量级php框架startmvc

对Python中一维向量和一维向量转置相乘的方法详解

更新时间:2020-07-26 20:06:01 作者:startmvc
在Python中有时会碰到需要一个一维列向量(n*1)与另一个一维列向量(n*1)的转置(1*n)相

在Python中有时会碰到需要一个一维列向量(n*1)与另一个一维列向量(n*1)的转置(1*n)相乘,得到一个n*n的矩阵的情况。但是在python中,

我们发现,无论是“.T”还是“np.transpose”都无法实现一维向量的转置,相比之下,Matlab一句“ a' ”就能实现了。

那怎么实现呢?我找了个方法。请看:

即,我们把向量reshape一下,如此便实现了一维向量与一维向量转置相乘为矩阵的目的。

若大家有其他方法望告知。

以上这篇对Python中一维向量和一维向量转置相乘的方法详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

Python 一维 向量 转置 相乘