对python中的乘法dot和对应分量相乘multiply详解


Posted in Python onNovember 14, 2018

向量点乘 (dot) 和对应分量相乘 (multiply) :

>>> a
array([1, 2, 3])
>>> b
array([ 1., 1., 1.])
>>> np.multiply(a,b)
array([ 1., 2., 3.])
>>> np.dot(a,b)
6.0

矩阵乘法 (dot) 和对应分量相乘 (multiply) :

>>> c
matrix([[1, 2, 3]])
>>> d
matrix([[ 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*b
array([ 1., 2., 3.])
>>> c*d
Traceback (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)

以上这篇对python中的乘法dot和对应分量相乘multiply详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现批量转换文件编码(批转换编码示例)
Jan 23 Python
python处理csv数据的方法
Mar 11 Python
Python数据结构与算法之图的广度优先与深度优先搜索算法示例
Dec 14 Python
详解Python3的TFTP文件传输
Jun 26 Python
python Flask 装饰器顺序问题解决
Aug 08 Python
Python的UTC时间转换讲解
Feb 26 Python
在macOS上搭建python环境的实现方法
Aug 13 Python
python2爬取百度贴吧指定关键字和图片代码实例
Aug 14 Python
Python requests设置代理的方法步骤
Feb 23 Python
Python实现简单的猜单词小游戏
Oct 28 Python
Pyqt助手安装PyQt5帮助文档过程图解
Nov 20 Python
python实现腾讯滑块验证码识别
Apr 27 Python
在python中实现对list求和及求积
Nov 14 #Python
python 统计一个列表当中的每一个元素出现了多少次的方法
Nov 14 #Python
Python 实现两个列表里元素对应相乘的方法
Nov 14 #Python
python将一组数分成每3个一组的实例
Nov 14 #Python
Python中实现单例模式的n种方式和原理
Nov 14 #Python
解决Python print输出不换行没空格的问题
Nov 14 #Python
python3 实现一行输入,空格隔开的示例
Nov 14 #Python
You might like
PHP模板引擎SMARTY
2006/10/09 PHP
php实现的在线人员函数库
2008/04/09 PHP
php 时间计算问题小结
2009/01/04 PHP
PHP中__get()和__set()的用法实例详解
2013/06/04 PHP
详解PHP使用Redis存储session时的一个Warning定位
2017/07/05 PHP
js中document.getElementByid、document.all和document.layers区分介绍
2011/12/08 Javascript
利用try-catch判断变量是已声明未声明还是未赋值
2014/03/12 Javascript
关于编写性能高效的javascript事件的技术
2014/11/28 Javascript
javascript实现无缝上下滚动特效
2015/12/16 Javascript
微信开发 消息推送实现代码
2016/10/21 Javascript
JavaScript和JQuery获取DIV值的方法示例
2017/03/07 Javascript
JS去掉字符串前后空格、阻止表单提交的实现代码
2017/06/08 Javascript
jQuery AJAX 方法success()后台传来的4种数据详解
2018/08/08 jQuery
原生JS实现的自动轮播图功能详解
2018/12/28 Javascript
javascript实现点击按钮切换轮播图功能
2020/09/23 Javascript
Python模块学习 re 正则表达式
2011/05/19 Python
Python语言的12个基础知识点小结
2014/07/10 Python
wxPython使用系统剪切板的方法
2015/06/16 Python
分享Python切分字符串的一个不错方法
2018/12/14 Python
pyQT5 实现窗体之间传值的示例
2019/06/20 Python
Python笔记之观察者模式
2019/11/20 Python
Anaconda3+tensorflow2.0.0+PyCharm安装与环境搭建(图文)
2020/02/18 Python
python中os包的用法
2020/06/01 Python
Python调用.net动态库实现过程解析
2020/06/05 Python
python Pexpect模块的使用
2020/12/25 Python
用CSS3将你的设计带入下个高度
2009/08/08 HTML / CSS
html5实现移动端适配完美写法
2017/11/16 HTML / CSS
香港个人化生活购物网站:Ballyhoo Limited
2016/09/10 全球购物
Tory Burch英国官方网站:美国时尚生活品牌
2017/12/06 全球购物
有趣的睡衣和礼物:LazyOne
2019/11/27 全球购物
信息技术专业大学生个人的自我评价
2013/10/05 职场文书
2014年环卫工作总结
2014/11/22 职场文书
高中生打架检讨书1000字
2015/02/17 职场文书
质量保证书格式模板
2015/02/27 职场文书
2015年感恩父亲节活动策划方案
2015/05/05 职场文书
python 破解加密zip文件的密码
2021/04/22 Python