对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 相关文章推荐
Pyramid将models.py文件的内容分布到多个文件的方法
Nov 27 Python
Python的类实例属性访问规则探讨
Jan 30 Python
在Python的循环体中使用else语句的方法
Mar 30 Python
Python isinstance函数介绍
Apr 14 Python
Python新手们容易犯的几个错误总结
Apr 01 Python
python3+PyQt5实现柱状图
Apr 24 Python
Django 忘记管理员或忘记管理员密码 重设登录密码的方法
May 30 Python
scrapy数据存储在mysql数据库的两种方式(同步和异步)
Feb 18 Python
python json load json 数据后出现乱序的解决方案
Feb 27 Python
python用TensorFlow做图像识别的实现
Apr 21 Python
Python 使用dict实现switch的操作
Apr 07 Python
Pytorch 如何加速Dataloader提升数据读取速度
May 28 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防盗链的常用方法小结
2010/07/02 PHP
PHP 面向对象程序设计(oop)学习笔记(三) - 单例模式和工厂模式
2014/06/12 PHP
laravel项目利用twemproxy部署redis集群的完整步骤
2018/05/11 PHP
ExtJS的FieldSet的column列布局
2009/11/20 Javascript
javascrip客户端验证文件大小及文件类型并重置上传
2011/01/12 Javascript
jQuery使用hide方法隐藏元素自身用法实例
2015/03/30 Javascript
javascript求日期差的方法
2016/03/02 Javascript
Es6 写的文件import 起来解决方案详解
2016/12/13 Javascript
Bootstrap轮播图学习使用
2017/02/10 Javascript
在Vue中使用echarts的实例代码(3种图)
2017/07/10 Javascript
vue将时间戳转换成自定义时间格式的方法
2018/03/02 Javascript
JS选取DOM元素常见操作方法实例分析
2018/12/10 Javascript
对layui中的onevent 和event的使用详解
2019/09/06 Javascript
JS实现页面鼠标点击出现图片特效
2020/08/19 Javascript
[01:33]真香警告!DOTA2勇士令状不朽珍藏Ⅱ饰品欣赏
2018/06/26 DOTA
python逐行读取文件内容的三种方法
2014/01/20 Python
简单介绍Python中的decode()方法的使用
2015/05/18 Python
在Windows系统上搭建Nginx+Python+MySQL环境的教程
2015/12/25 Python
python 生成器协程运算实例
2017/09/04 Python
Python模块文件结构代码详解
2018/02/03 Python
Python反转序列的方法实例分析
2018/03/21 Python
局域网内python socket实现windows与linux间的消息传送
2019/04/19 Python
Python写捕鱼达人的游戏实现
2020/03/31 Python
Python数组拼接np.concatenate实现过程
2020/04/18 Python
python numpy实现rolling滚动案例
2020/06/08 Python
利用Python优雅的登录校园网
2020/10/21 Python
shallow copy和deep copy的区别
2016/05/09 面试题
广州一家公司的.NET面试题
2016/06/11 面试题
小学教师师德承诺书
2014/05/23 职场文书
2014领导班子“四风问题”对照检查材料思想汇报(执法局)
2014/09/21 职场文书
喝酒驾驶检讨书
2014/10/01 职场文书
2015年护士节慰问信
2015/03/23 职场文书
Spring Bean的实例化之属性注入源码剖析过程
2021/06/13 Java/Android
mysql连接查询中and与where的区别浅析
2021/07/01 MySQL
mysql配置SSL证书登录的实现
2021/09/04 MySQL
源码分析Redis中 set 和 sorted set 的使用方法
2022/03/22 Redis