如何详细讲解NumPy数组中的四种乘法运算应用?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1620个文字,预计阅读时间需要7分钟。
当子尹说起回字有四种写法的时候,大家都相信各位都是这样的表情。但是,如果子尹说NumPy数组有四种乘法的时候,各位大约也是这样的表情了。实际上,NumPy数组的乘法远不止四种。
当孔乙己说回字有四样写法的时候,相信各位都是这样的表情吧?
但是,如果孔乙己说NumPy数组有四种乘法的时候,各位大约就是这样的表情了吧?
实际上,NumPy数组乘法远不止四种。为了在写作和阅读时保持清晰的逻辑和清醒的头脑,本文仅对四种最常见的数组乘法给出详细说明,并用一道数学题来演示向量点乘和叉乘的用法。
1. 星乘(*)
先声明一下:星乘这个说法,是我自己创造的,因为我实在不知道数组的这种乘法有没有其他高大上的名字,只好用运算符来表示了。所谓数组星乘,就是数组的对应元素相乘,这也是初学NumPy的同学最早接触到的数组乘法。
>>> import numpy as np >>> a = np.array([1,2,3]) >>> b = np.array([4,5,6]) >>> a*b array([ 4, 10, 18])
对于多维数组,星乘的规则也是一样。
本文共计1620个文字,预计阅读时间需要7分钟。
当子尹说起回字有四种写法的时候,大家都相信各位都是这样的表情。但是,如果子尹说NumPy数组有四种乘法的时候,各位大约也是这样的表情了。实际上,NumPy数组的乘法远不止四种。
当孔乙己说回字有四样写法的时候,相信各位都是这样的表情吧?
但是,如果孔乙己说NumPy数组有四种乘法的时候,各位大约就是这样的表情了吧?
实际上,NumPy数组乘法远不止四种。为了在写作和阅读时保持清晰的逻辑和清醒的头脑,本文仅对四种最常见的数组乘法给出详细说明,并用一道数学题来演示向量点乘和叉乘的用法。
1. 星乘(*)
先声明一下:星乘这个说法,是我自己创造的,因为我实在不知道数组的这种乘法有没有其他高大上的名字,只好用运算符来表示了。所谓数组星乘,就是数组的对应元素相乘,这也是初学NumPy的同学最早接触到的数组乘法。
>>> import numpy as np >>> a = np.array([1,2,3]) >>> b = np.array([4,5,6]) >>> a*b array([ 4, 10, 18])
对于多维数组,星乘的规则也是一样。

