1.numpy两个矩阵类型的向量相乘,结果还是一个矩阵

c = a*bc
Out[66]: matrix([[ 6.830482]])

2.两个向量类型的向量相乘,结果为一个二维数组

b
Out[80]:
array([[ 1.],[ 1.],[ 1.]])a
Out[81]: array([1, 2, 3])a*b
Out[82]:
array([[ 1.,  2.,  3.],[ 1.,  2.,  3.],[ 1.,  2.,  3.]])b*a
Out[83]:
array([[ 1.,  2.,  3.],[ 1.,  2.,  3.],[ 1.,  2.,  3.]])

3.两个向量类型的向量做点乘,结果为数

a
Out[84]: array([1, 2, 3])b
Out[85]:
array([[ 1.],[ 1.],[ 1.]])np.dot(a,b)
Out[86]: array([ 6.])

维数不匹配的错误情况

np.dot(b,a)
Traceback (most recent call last):File "<ipython-input-87-919b2ab6633f>", line 1, in <module>np.dot(b,a)ValueError: shapes (3,1) and (3,) not aligned: 1 (dim 1) != 3 (dim 0)a = np.array([[1],[2],[3]])np.dot(b,a)
Traceback (most recent call last):File "<ipython-input-89-919b2ab6633f>", line 1, in <module>np.dot(b,a)ValueError: shapes (3,1) and (3,1) not aligned: 1 (dim 1) != 3 (dim 0)

numpy矩阵与向量类型的向量乘法相关推荐

  1. numpy 矩阵与向量相乘_高能!8段代码演示Numpy数据运算的神操作

    作者|王天庆 来源|大数据(ID:hzdashuju) 导读:本文介绍一下在Python科学计算中非常重要的一个库--Numpy. Numpy是Numerical Python extensions ...

  2. numpy 矩阵与向量相乘_有人把NumPy画成了花,生动又形象

    发现有很多想要学习Python却不知道如何下手的朋友,我这里整理了一些关于Python的学习资料,从基础到入门到实战都有!有需要的朋友可以关注并私信"01"免费获取... 创建数组 ...

  3. Python:numpy 矩阵除以向量

    import numpy as np a = np.array([[1,2,3],[1,2,3],[1,2,3],[1,2,3]]) b = np.array([1,2,3,4]) print(a.s ...

  4. python numpy常用操作、Numpy 多维数组、矩阵相乘、矩阵乘以向量

    python numpy常用操作 Numpy基本操作 # 导入numpy import numpy as np # 生成numpy数组 x = np.array([1.0, 2.0, 3.0]) pr ...

  5. RDD、矩阵基础——3. 矩阵、向量(Breeze、BLAS)

    MLlib库底层的Vector(向量).Matrix(矩阵)运算使用了 Breeze库和BLAS库. Breeze库提供了相应计算的接口(Linalg). 但是在MLlib里面同时也提供了Vector ...

  6. 技术图文:Matlab VS. Numpy 矩阵基本运算

    背景 前段时间在知识星球上立了一个Flag,至少写10篇关于 Python,Matlab 和 C# 对比的总结. 这是第 3 篇,对比 Matlab 与 Numpy 在矩阵基本运算方面的区别与联系. ...

  7. python文本数据转换数值矩阵_python numpy矩阵的数据类型转换

    在python中,numpy矩阵的数据类型转换需要调用astype(),直接修改dtype是无效的.调用astype返回数据类型修改后的矩阵,但是源数据的类型不会变,需要再对源数据的赋值进行操作才可以 ...

  8. python的常见矩阵除法_Python numpy矩阵处理运算工具用法汇总

    numpy是用于处理矩阵运算非常好的工具.执行效率高,因为其底层是用的是C语句 使用numpy,需要将数据转换成numpy能识别的矩阵格式. 基本用法: numpy.array(object, dty ...

  9. NumPy 矩阵库(Matrix)

    NumPy 矩阵库(Matrix) NumPy 中包含了一个矩阵库 numpy.matlib,该模块中的函数返回的是一个矩阵,而不是 ndarray 对象. 一个 的矩阵是一个由行(row)列(col ...

最新文章

  1. C++ 获取内存地址(取值运算符)
  2. 用Java语言编写ajax设计模式_使用JavaScript发布订阅设计模式实现Ajax请求节流
  3. MySQL 笔记3 -- SQL 语言
  4. 根据接口入参不同返回不同对象集合的方法
  5. 简述container与container-fluid的区别
  6. linux平台设备驱动模型是什么意思,Linux设备驱动模型之我理解
  7. 配置远程登陆交换机方法
  8. Java并发编程技术
  9. 数据的分析的方法及评价指标总结
  10. php进销存源码云进销存管理系统
  11. archlinux + dwm系统美化
  12. 小猪短租网requests库使用
  13. AidLearning上手使用经验谈
  14. WAF应用防火墙的功能
  15. [新星计划] Python环境搭建 | 万丈高楼平地起
  16. PDF改背景和字体颜色
  17. SPIN: Structure-Preserving Inner Offset Network for Scene Text Recognition —— 论文阅读笔记
  18. Pikachu漏洞练习平台----验证码绕过(on server) 的深层次理解
  19. 非最小相位系统的闭环频域辨识算法
  20. 【OpenCV】 全景拼接——多张图像拼接

热门文章

  1. nginx配置华为云ssl证书
  2. 深藏不漏!.cc域名接连高价成交!最高突破6位数!
  3. 目标检测—基于Yolov3的目标检测项目实战(学习笔记)
  4. 如若,我是这样的女子
  5. Java连接MySQL8.0以上版本
  6. hive  explode(split(split_feild,‘split_char‘)) split_feild为null 整条数据会丢掉
  7. 人工智能基础——知识的概念
  8. Vue 前端根据坐标点按顺序生成连线
  9. 开源·共享·创新|2020年中国.NET开发者大会圆满收官!
  10. 电视墙解码服务器不在线,超高清电视墙服务器