对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 文件和路径操作函数小结
Nov 23 Python
使用scrapy实现爬网站例子和实现网络爬虫(蜘蛛)的步骤
Jan 23 Python
Python 数据结构之队列的实现
Jan 22 Python
django允许外部访问的实例讲解
May 14 Python
利用pyinstaller打包exe文件的基本教程
May 02 Python
PyTorch搭建多项式回归模型(三)
May 22 Python
Python学习笔记基本数据结构之序列类型list tuple range用法分析
Jun 08 Python
Python的条件锁与事件共享详解
Sep 12 Python
Django自定义全局403、404、500错误页面的示例代码
Mar 08 Python
Python学习之路安装pycharm的教程详解
Jun 17 Python
python向xls写入数据(包括合并,边框,对齐,列宽)
Feb 02 Python
Python中OpenCV实现查找轮廓的实例
Jun 08 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中curl和file_get_content的区别
2014/05/10 PHP
php版微信自动获取收货地址api用法示例
2016/09/22 PHP
php实现断点续传大文件示例代码
2020/06/19 PHP
ExtJS 设置级联菜单的默认值
2010/06/13 Javascript
Raphael带文本标签可拖动的图形实现代码
2013/02/20 Javascript
javascript实现图片循环渐显播放的方法
2015/02/24 Javascript
使用Function.apply()的参数数组化来提高 JavaScript程序性能的技巧
2015/12/23 Javascript
JS模仿腾讯图片站的图片翻页按钮效果完整实例
2016/06/21 Javascript
JS异步文件上传(兼容IE8+)
2017/04/02 Javascript
jQuery实现html双向绑定功能示例
2017/10/09 jQuery
vue2.0在没有dev-server.js下的本地数据配置方法
2018/02/23 Javascript
vue中子组件向父组件传递数据的实例代码(实现加减功能)
2018/04/20 Javascript
vue addRoutes实现动态权限路由菜单的示例
2018/05/15 Javascript
linux 后台运行node服务指令方法
2018/05/23 Javascript
浅谈React Native 传参的几种方式(小结)
2019/05/21 Javascript
Vuex的实战使用详解
2019/10/31 Javascript
Python 实现简单的电话本功能
2015/08/09 Python
postman模拟访问具有Session的post请求方法
2019/07/15 Python
python实现tail实时查看服务器日志示例
2019/12/24 Python
python数据分析工具之 matplotlib详解
2020/04/09 Python
如何用Python 实现全连接神经网络(Multi-layer Perceptron)
2020/10/15 Python
纯css3实现宠物小鸡实例代码
2018/10/08 HTML / CSS
Hunkemöller瑞士网上商店:欧洲最大的内衣品牌之一
2018/12/03 全球购物
什么是Oracle的后台进程background processes?都有哪些后台进程?
2012/04/26 面试题
总经理助理岗位职责
2013/11/08 职场文书
副总经理岗位职责
2014/03/16 职场文书
春节联欢晚会主持词
2014/03/24 职场文书
2015年毕业生自我鉴定模板
2014/09/19 职场文书
教师党员自我剖析材料
2014/09/29 职场文书
2014年招生工作总结
2014/11/26 职场文书
总经理岗位职责范本
2015/04/01 职场文书
房产电话营销开场白
2015/05/29 职场文书
人民调解协议书
2016/03/21 职场文书
浅谈vue2的$refs在vue3组合式API中的替代方法
2021/04/18 Vue.js
windows11怎么查看wifi密码? win11查看wifi密码的技巧
2021/11/21 数码科技
MyBatis核心源码深度剖析SQL语句执行过程
2022/05/20 Java/Android