网络编程
位置:首页>> 网络编程>> Python编程>> 对Python中一维向量和一维向量转置相乘的方法详解

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

作者:TIME_LEAF  发布时间:2022-01-24 12:44:14 

标签:Python,一维,向量,转置,相乘

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

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

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

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

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

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

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

来源:https://blog.csdn.net/TIME_LEAF/article/details/80867280

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com