【发布时间】:2018-09-14 20:28:32
【问题描述】:
在 Matlab 中,有一个命令 repelem,其工作原理如下(参见https://www.mathworks.com/help/matlab/ref/repelem.html#buocbhj-2):
例如:创建一个矩阵并将每个元素重复到一个新矩阵的 3×2 块中。
A = [1 2; 3 4]
B = repelem(A,3,2)
A = (2×2)
1 2
3 4
B = (6×4)
1 1 2 2
1 1 2 2
1 1 2 2
3 3 4 4
3 3 4 4
3 3 4 4
在 Numpy 中做同样事情的最佳方法是什么?
A = np.arange(1,5).reshape((2,2))
B = ...
【问题讨论】: