numpy.matlib.repmat()
— esta es otra función para hacer operaciones matriciales en numpy. Devuelve una matriz Repetir 0-D, 1-D o 2-D, o una matriz M x N.
Sintaxis: numpy.matlib.repmat (a , m, n)
Parámetros:
a: [array_like] El arreglo o matriz de entrada que se repetirá.
m, n: [int] El número de veces que se repite a lo largo del primer y segundo eje.Retorno: [ndarray] matriz repetida.
Código # 1:
Salida: I Matriz de entrada [[ 1 0 2] [3 4 5]] Matriz repetida de salida: [[1 0 2 1 0 2 1 0 2] [3 4 5 3 4 5 3 4 5] [1 0 2 1 0 2 1 0 2] [3 4 5 3 4 5 3 4 5]] Código # 2:
|
Salida:
Array de entrada [0 1 2] Matriz repetida de salida: [[0 1 2 0 1 2] [0 1 2 0 1 2]]