对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中几个比较常见的名词解释
Jul 04 Python
浅谈Python生成器generator之next和send的运行流程(详解)
May 08 Python
多个应用共存的Django配置方法
May 30 Python
对python 匹配字符串开头和结尾的方法详解
Oct 27 Python
浅谈python函数调用返回两个或多个变量的方法
Jan 23 Python
pyqt5 获取显示器的分辨率的方法
Jun 18 Python
使用python 写一个静态服务(实战)
Jun 28 Python
python解析yaml文件过程详解
Aug 30 Python
python 6.7 编写printTable()函数表格打印(完整代码)
Mar 25 Python
xadmin使用formfield_for_dbfield函数过滤下拉表单实例
Apr 07 Python
python实现简单学生信息管理系统
Apr 09 Python
Python HTMLTestRunner如何下载生成报告
Sep 04 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 cc攻击代码与防范方法
2012/10/18 PHP
JavaScript实现删除电脑的关机键
2016/07/26 PHP
PHP在弹框中获取foreach中遍历的id值并传递给地址栏
2017/06/13 PHP
统计PHP目录中的文件数方法
2019/03/05 PHP
JScript中的undefined和&quot;undefined&quot;的区别
2007/03/08 Javascript
JSON 学习之完全手册 图文
2007/05/29 Javascript
javascript delete 使用示例代码
2010/03/29 Javascript
jQuery toggleClass应用实例(附效果图)
2014/04/06 Javascript
js实现向右横向滑出的二级菜单效果
2015/08/27 Javascript
基于JavaScript实现定时跳转到指定页面
2016/01/01 Javascript
AngularJS监听路由的变化示例代码
2016/09/23 Javascript
xmlplus组件设计系列之文本框(TextBox)(3)
2017/05/03 Javascript
ionic2中使用自动生成器的方法
2018/03/04 Javascript
vue+webpack实现异步加载三种用法示例详解
2018/04/24 Javascript
vue中父子组件注意事项,传值及slot应用技巧
2018/05/09 Javascript
解决在vue项目中webpack打包后字体不生效的问题
2018/09/01 Javascript
axios使用拦截器统一处理所有的http请求的方法
2018/11/02 Javascript
Vue 按照创建时间和当前时间显示操作(刚刚,几小时前,几天前)
2020/09/10 Javascript
[02:22]2018DOTA2亚洲邀请赛VG赛前采访
2018/04/03 DOTA
Python编程入门之Hello World的三种实现方式
2015/11/13 Python
Python自动化部署工具Fabric的简单上手指南
2016/04/19 Python
KMP算法精解及其Python版的代码示例
2016/06/01 Python
Python实现基于二叉树存储结构的堆排序算法示例
2017/12/08 Python
运用TensorFlow进行简单实现线性回归、梯度下降示例
2018/03/05 Python
Python反射和内置方法重写操作详解
2018/08/27 Python
python解释器spython使用及原理解析
2019/08/24 Python
python3连接kafka模块pykafka生产者简单封装代码
2019/12/23 Python
Python3+selenium配置常见报错解决方案
2020/08/28 Python
Python爬虫制作翻译程序的示例代码
2021/02/22 Python
CSS3系列教程:背景图片(背景大小和多背景图) 应用说明
2012/12/19 HTML / CSS
Tory Burch美国官方网站:美国时尚生活品牌
2016/08/01 全球购物
物流经理自我评价
2013/09/23 职场文书
详细的大学生创业计划书模板
2014/01/27 职场文书
研究生简历自我评价范文
2014/09/13 职场文书
标准离婚协议书范文下载
2014/11/30 职场文书
Python中的协程(Coroutine)操作模块(greenlet、gevent)
2022/05/30 Python