numpy.matlib.repmat()
— это еще одна функция для выполнения матричных операций в numpy. Возвращает массив Repeat 0-D, 1-D или 2-D или матрицу M x N.
Синтаксис: numpy.matlib.repmat (a , m, n)
Параметры:
a: [array_like] Входной массив или матрица, которые необходимо повторить.
m, n: [int] Число повторений a вдоль первой и второй осей.Возврат: [ndarray] повторяющийся массив.
Код № 1:
Вывод: I входной массив [[ 1 0 2] [3 4 5]] Выходная повторяющаяся матрица: [[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]] Код № 2:
|
Вывод:
Входной массив [0 1 2] Повторяющаяся матрица вывода: [[0 1 2 0 1 2] [0 1 2 0 1 2]]