numpy里tile函数是怎么用的?文档没有看明白
1个回答
tile是用来快速生成是一个内部重复的分块矩阵的。比如
B = np.tile(A, [2, 4]))
的效果就是
$$B=\begin{pmatrix}A & A & A & A\\A&A&A&A\end{pmatrix}$$
也可以把一个向量重复延展,
>>> import numpy as np
>>> A = [0, 1]
>>> np.tile(A, [3])
array([0, 1, 0, 1, 0, 1])
tile是用来快速生成是一个内部重复的分块矩阵的。比如
B = np.tile(A, [2, 4]))
的效果就是
$$B=\begin{pmatrix}A & A & A & A\\A&A&A&A\end{pmatrix}$$
也可以把一个向量重复延展,
>>> import numpy as np
>>> A = [0, 1]
>>> np.tile(A, [3])
array([0, 1, 0, 1, 0, 1])