【Python】python中的乘法dot和对应分量相乘multiply
来源:互联网 发布:n9008v root软件 编辑:程序博客网 时间:2024/06/05 12:40
向量点乘 (dot) 和对应分量相乘 (multiply) :
>>> aarray([1, 2, 3])>>> barray([ 1., 1., 1.])>>> np.multiply(a,b)array([ 1., 2., 3.])>>> np.dot(a,b)6.0
矩阵乘法 (dot) 和对应分量相乘 (multiply) :
>>> cmatrix([[1, 2, 3]])>>> dmatrix([[ 1., 1., 1.]])>>> np.multiply(c,d)matrix([[ 1., 2., 3.]])>>> np.dot(c,d)Traceback (most recent call last): File "<stdin>", line 1, in <module>ValueError: shapes (1,3) and (1,3) not aligned: 3 (dim 1) != 1 (dim 0)
写代码过程中,*表示对应分量相乘 (multiply) :
>>> a*barray([ 1., 2., 3.])>>> c*dTraceback (most recent call last): File "<stdin>", line 1, in <module> File "C:\ProgramData\Anaconda3\lib\site-packages\numpy\matrixlib\defmatrix.py", line 343, in __mul__ return N.dot(self, asmatrix(other))ValueError: shapes (1,3) and (1,3) not aligned: 3 (dim 1) != 1 (dim 0)
阅读全文
1 0
- 【Python】python中的乘法dot和对应分量相乘multiply
- Python 中的几种矩阵乘法 np.dot, np.multiply, *
- python中np.multiply()、np.dot()和星号(*)三种乘法运算的区别
- Python中的序列相机和相乘
- numpy中的dot、outer、multiply和*的用法
- python实现大整数相乘---格子乘法
- 【Leetcode】【python】Multiply Strings
- leetcode_[python/C++逐步深入] 43. Multiply Strings_(大数乘法分析)
- numpy中dot、multiply和asterisk的区别和联系。
- numpy * dot multiply
- matlab和python对应函数
- Python numpy函数:dot()
- 【python学习笔记】23:numpy的add和multiply
- python实现大数相乘
- Python实现矩阵相乘
- python 实现矩阵相乘
- Python计算矩阵相乘
- <Python> Numpy中的矩阵乘法问题
- FZU Problem 2150
- 移植live555到hi3516a实现rtsp传输
- hdu1261(组合排列问题)
- 从数组中抽取n个元素的全排列(JAVA)
- Transition的相关分析与使用
- 【Python】python中的乘法dot和对应分量相乘multiply
- java Excutor线程池
- 题目1474:矩阵幂
- Android-向服务器提交数据(GET-POST-AsyncHttpClient)
- 二叉搜索树转化为有序双向链表
- 两点 (DFS)
- 装箱 拆箱 基本数据类型转换
- 【shell】呈现数据
- 直通BAT--数据结构与算法九(动态规划)