numpy.kron
时间: 2023-10-27 16:06:05 浏览: 180
numpy.where() 用法详解
5星 · 资源好评率100%
numpy.kron函数是NumPy库中的一个函数,用于计算两个数组的Kronecker乘积。Kronecker乘积是指将两个矩阵或数组的每个元素相乘,并以此构建一个新的矩阵或数组。
该函数的语法如下:
numpy.kron(a, b)
其中,a和b是两个输入数组。它们可以是一维或多维数组,但是它们的维度必须相同。
函数返回的是一个新的数组,该数组的形状是a和b形状的乘积。
以下是一个示例:
``` python
import numpy as np
a = np.array([1, 2, 3])
b = np.array([4, 5, 6])
result = np.kron(a, b)
print(result)
```
输出结果为:
```
[ 4 5 6 8 10 12 12 15 18]
```
这里,a和b都是一维数组,它们的元素进行乘积运算后构成了一个新的一维数组。
阅读全文