正确答案是:B: 数组元素相乘
专业分析:
`numpy.multiply` 是 NumPy 库中的一个函数,其主要功能是对数组的元素进行逐元素相乘(element-wise multiplication)。这意味着当你有两个形状相同的数组时,`numpy.multiply` 会对这两个数组中对应位置的元素进行相乘操作,并返回一个新的数组,其中每个元素都是来自原始数组中对应位置元素的乘积。
与其他选项的区别分析:
A: 矩阵相乘 - 矩阵相乘通常指的是线性代数中的矩阵乘法,这需要使用 `numpy.dot` 或 `@` 运算符,而不是 `numpy.multiply`。
C: 数与数的相乘 - 这是一个简单的标量乘法,虽然 `numpy.multiply` 可以处理标量,但它的主要用途是数组的逐元素操作。
D: 矩阵的点乘 - 点乘(dot product)通常指的是两个向量的内积或矩阵乘法,在 NumPy 中需要使用 `numpy.dot` 或 `@`,而不是 `numpy.multiply`。
因此,`numpy.multiply` 的主要作用是对数组的元素进行逐元素相乘。