对Python中一维向量和一维向量转置相乘的方法详解
在Python中有时会碰到需要一个一维列向量(n*1)与另一个一维列向量(n*1)的转置(1*n)相乘,得到一个n*n的矩阵的情况。但是在python中,
我们发现,无论是“.T”还是“np.transpose”都无法实现一维向量的转置,相比之下,Matlab一句“ a' ”就能实现了。
那怎么实现呢?我找了个方法。请看:
即,我们把向量reshape一下,如此便实现了一维向量与一维向量转置相乘为矩阵的目的。
若大家有其他方法望告知。
以上这篇对Python中一维向量和一维向量转置相乘的方法详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
python matplotlib 注释文本箭头简单代码示例
这篇文章主要介绍了python matplotlib 注释文本箭头简单代码示例,具有一定借鉴价值。2018-01-01jupyter notebook保存文件默认路径更改方法汇总(亲测可以)
安装Anaconda后,新建文件的默认存储路径一般在C系统盘,那么路径是什么呢?如何更改jupyter notebook保存文件默认路径呢?今天小编就这一问题通过两种方法给大家讲解,需要的朋友跟随小编一起看看吧2021-06-06入门tensorflow教程之TensorBoard可视化模型训练
在本篇文章中,主要介绍 了TensorBoard 的基础知识,并了解如何可视化训练模型中的一些基本信息,希望对大家的TensorBoard可视化模型训练有所帮助2021-08-08
最新评论