NumPy 基本操作(线性代数)

本文介绍了NumPy中的线性代数操作,包括矩阵乘法、点乘、矩阵分解等,并列举了常用函数如diag、dot、trace、det、eig、inv、pinv、qr、svd、solve和lstsq的功能和用法。
摘要由CSDN通过智能技术生成

                                                     线性代数

 

线性代数,比如矩阵乘法、分解、行列式等方阵数学,是所有数组类库的重要组成部分。和 Matlab 等其他语言相比,Numpy 的线性代数中所不同的是 * 是矩阵的逐元素乘积,而不是矩阵的点乘积。因此 Numpy 的数组方法和 Numpy 命名空间中都有一个dot,用于矩阵的操作:

    

    

    x.dot(y) 等价于 np.dot(x, y):

    

    一个二维数组和一个长度合适的一维数组之间的矩阵乘积,其结果是一个一维数组:

    

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值