首页 > 其他分享 >numpy

numpy

时间:2022-11-17 22:15:12浏览次数:54  
标签:点积 linalg 矩阵 数组 numpy 乘法

numpy 中   axis=1表示列,axis=0表示行

线性代数库 linalg

  dot  数组的点积

  vdot  向量的点积 (是一个数)

  inner  数组内积  (类似交叉相乘)

  matmul  数组的矩阵积 

    如果任一参数的维数大于2,则将其视为存在于最后两个索引的矩阵的栈,并进行相应广播

    如果任一参数是一维数组,则通过在其维度上附加 1 来将其提升为矩阵,并在乘法之后被去除

  determinant  数组行列式

  solve  线性矩阵方程

  inv  矩阵的乘法逆矩阵

  numpy.linalg.det() 函数计算输入矩阵的行列式

  numpy.linalg.solve() 函数给出了矩阵形式的线性方程的解

  numpy.linalg.inv() 函数计算矩阵的乘法逆矩阵

标签:点积,linalg,矩阵,数组,numpy,乘法
From: https://www.cnblogs.com/dwletsgo/p/16705658.html

相关文章

  • NumPy切片或直接赋值生成数组视图
    1先创建一个ndarry数组aimportnumpyasnpa=np.arange(start=1,stop=10,step=2)print(a)[13579]2将a切片赋值于一个数组bb=a[0:1]print(b)[1]3......
  • Numpy数组的保存与读取
    Numpy数组的保存与读取1.数组以二进制格式保存np.save和np.load是读写磁盘数组数据的两个主要函数。默认情况下,数组以未压缩的原始二进制格式保存在扩展名为npy的文件中......
  • 简约而不简单|值得收藏的Numpy小抄表(含主要语法、代码)
    Numpy是一个用python实现的科学计算的扩展程序库,包括:1、一个强大的N维数组对象Array;2、比较成熟的(广播)函数库;3、用于整合C/C++和Fortran代码的工具包;4、实用的线性代数、傅......
  • 8.numpy的回顾复习
    1,查看文档:shift+tab2,输入输出历史:InOut3.%time%timeit%%time%%timeitnumpy:     1,特点:数据类型相同的有序的数据集合,如果初始化的数据类型不同,......
  • 7.numpy的运算
    3.其他聚合操作FunctionNameNaN-safeVersionDescriptionnp.sum     np.nansum      Computesumofelementsnp.prod      np......
  • 6.numpy数据的常用操作 数组的变形,连接合并,分裂等
      3.变形   使用reshape函数,注意参数是一个tuple!#产生0-10的随机整数arr6=np.random.randint(0,10,size=(20))arr6array([2,8,9,6,2,6,6,1......
  • 5.numpy数组的索引和切片
    三、ndarray的基本操作  索引和切片1.索引维与列表完全一致多维时同理2.切片维与列表完全一致多维时同理将数据反转,例如[1,2,3]--->[3,2,1]两个::进行切片-------......
  • 4.numpy数组的构造和属性
    1.numpy数组用列表直接创建importnumpyasnpage=[15,16,18]#创建列表,后面赋值列表array3=np.array(age,dtype=np.float64)#用自带的np......
  • 3.numpy数组的基本概念
    一.创建Array使用np.array()由pythonlist创建C          数组的概念:数据类型一致的一个连续的内存空间pythonlist    列表(C语言说:列......
  • Python3.8多进程共享内存之Numpy数组
    在利用python处理数据的时候,想要充分发挥CPU的算力,可以选择利用多进程来实现。如果子进程内存占用较大的话,往往很难多开进程,如果不涉及对内存的写入操作,那么多个子进程共享......