引入(矩阵的乘法运算)

给定一个向量,让向量中每个数字乘以二
a = (0, 1, 2)
a*2 = (0, 2, 4)

在这里插入图片描述

Universal Functions

  • 加法
    在这里插入图片描述

  • 减法
    在这里插入图片描述

  • 乘法
    在这里插入图片描述

  • 除法
    在这里插入图片描述

  • 整除
    在这里插入图片描述

  • 乘方
    在这里插入图片描述

  • 求余
    在这里插入图片描述

  • 求倒数
    在这里插入图片描述

更多的矩阵计算方法

  • 求绝对值
    在这里插入图片描述
  • 求三角函数
    在这里插入图片描述
  • 以 e 为底的函数值
    在这里插入图片描述
  • n 的 x 次方
    在这里插入图片描述
  • 求对数函数
    在这里插入图片描述

矩阵运算

先定义A,B两个矩阵
在这里插入图片描述

  • 矩阵间的加减法
    在这里插入图片描述

  • 矩阵的乘法
    在这里插入图片描述
    :两矩阵间如仅用乘号(*)相连接,计算结果为两矩阵对应元素相乘的结果
    在这里插入图片描述

矩阵的转置

在这里插入图片描述

想要两矩阵进行运算,前提得保证它们间可以进行运算
在这里插入图片描述

向量与矩阵的运算

  • 加法(数学上无意义)
    在这里插入图片描述
    相当于将矩阵的每一行加上向量对应的值

  • 乘法(与矩阵间计算相似)
    在这里插入图片描述
    :向量与矩阵相乘时,若不满足数学计算规则,numpy会自动将矩阵进行转置
    在这里插入图片描述

矩阵的堆叠

在这里插入图片描述

矩阵的逆

  • np.linalg.inv()
    在这里插入图片描述
    验证:
    在这里插入图片描述

  • 生成伪逆矩阵
    np.linalg.pinv()
    在这里插入图片描述
    验证:
    在这里插入图片描述

Logo

在这里,我们一起交流AI,学习AI,用AI改变世界。如有AI产品需求,可访问讯飞开放平台,www.xfyun.cn。

更多推荐