Advertisement

Python向量处理/实现

阅读量:

Python Vector 操作

  • 引言
    • 正文
      • 矢量加法
      • 矢量减法
      • 矢量点乘
      • 矢量叉乘
      • 矢量大小

引言

在诸多机器学习相关项目中,Python 语言被广泛采用,其主要原因在于相较于其他编程语言,Python 拥有 Numpy 这一强大库,能够高效完成矢量运算。而在其他编程语言环境下,此类运算通常需要开发者自行编写代码实现,过程较为繁琐。相比之下,使用 Python 可以更加便捷地获取运算结果,因此本文将对此进行简要介绍。

正文

矢量加法

Python 编程语言中,数组本质上可被视作一种矢量形式,因此矢量之间的加法运算可以直接通过数组元素的相加来实现。

复制代码
    import numpy as np
    
    
    a = np.array([1, 0])
    b = np.array([0, 1])
    print(a + b)
    """
    result:
    [1 1]
    """
    
    
      
      
      
      
      
      
      
      
      
      
    

矢量减法

鉴于减法运

全部评论 (0)

还没有任何评论哟~