数学原理:
在这里插入图片描述

python中可用numpy库中的np.kron()方法进行计算,案例如下:

import numpy as np
A=np.array([1,2]).reshape(-1,1)
B=np.array([[1,1],[2,2]])
result=np.kron(A,B)
print(result)

[[1 1]
[2 2]
[2 2]
[4 4]]


#2
```python
import numpy as np
A=np.array([1,2])
B=np.array([[1,1],[2,2]])
result=np.kron(A,B)
print(result)

[[1 1 2 2]
[2 2 4 4]]

实例3

import numpy as np
A=np.array([[1,2],[3,4]])
B=np.array([[1,1],[2,2]])
result=np.kron(A,B)
print(result)

[[1 1 2 2]
[2 2 4 4]
[3 3 4 4]
[6 6 8 8]]



Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐