对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函数缺省值与引用学习笔记分享
Feb 10 Python
Python中除法使用的注意事项
Aug 21 Python
Python中os.path用法分析
Jan 15 Python
基于Python实现文件大小输出
Jan 11 Python
Python环境变量设置方法
Aug 28 Python
python+django加载静态网页模板解析
Dec 12 Python
Python使用itchat模块实现群聊转发,自动回复功能示例
Aug 26 Python
python return逻辑判断表达式实现解析
Dec 02 Python
torch 中各种图像格式转换的实现方法
Dec 26 Python
TFRecord文件查看包含的所有Features代码
Feb 17 Python
python3 循环读取excel文件并写入json操作
Jul 14 Python
python 对xml解析的示例
Feb 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
图象函数中的中文显示
2006/10/09 PHP
php中hashtable实现示例分享
2014/02/13 PHP
PHP文件读取功能的应用实例
2015/05/08 PHP
php生成带logo二维码方法小结
2016/04/08 PHP
分享php多功能图片处理类
2016/05/15 PHP
php有效防止图片盗用、盗链的两种方法
2016/11/01 PHP
PHP中call_user_func_array回调函数的用法示例
2016/11/26 PHP
php之可变变量的实例详解
2017/09/12 PHP
thinkPHP5框架设置404、403等http状态页面的方法
2018/06/05 PHP
PHP的mysqli_sqlstate()函数讲解
2019/01/23 PHP
JavaScript While 循环基础教程
2007/04/05 Javascript
JavaScript 版本自动生成文章摘要
2008/07/23 Javascript
javascript eval和JSON之间的联系
2009/12/31 Javascript
jQuery:节点(插入,复制,替换,删除)操作
2013/03/04 Javascript
jQuery is()函数用法3例
2014/05/06 Javascript
日常收集整理的JavaScript常用函数方法
2015/12/10 Javascript
尝试动手制作javascript放大镜效果
2015/12/25 Javascript
学习Angular中作用域需要注意的坑
2016/08/17 Javascript
Vue使用vue-cli创建项目
2017/09/01 Javascript
react项目实践之webpack-dev-serve
2018/09/14 Javascript
浅谈JavaScript中等号、双等号、 三等号的区别
2020/08/06 Javascript
vue 避免变量赋值后双向绑定的操作
2020/11/07 Javascript
Python 2与Python 3版本和编码的对比
2017/02/14 Python
Python使用win32 COM实现Excel的写入与保存功能示例
2018/05/03 Python
python爬虫之线程池和进程池功能与用法详解
2018/08/02 Python
Python并发之多进程的方法实例代码
2018/08/15 Python
python获取本机所有IP地址的方法
2018/12/26 Python
Pytorch抽取网络层的Feature Map(Vgg)实例
2019/08/20 Python
css3实现动画的三种方式
2020/08/24 HTML / CSS
荟萃全球保健品:维他购
2018/05/09 全球购物
linux面试题参考答案(4)
2013/01/28 面试题
工商治理实习生的自我评价
2014/01/15 职场文书
负责人任命书范本
2014/06/04 职场文书
2014大学班主任工作总结
2014/11/08 职场文书
浅谈JS的二进制家族
2021/05/09 Javascript
MySQL数据库Innodb 引擎实现mvcc锁
2022/05/06 MySQL