Мне нужно увеличить матрицу A
до матрицы B
с размером n
раз размером A
. Значения должны быть повторены, например:Увеличить матрицу, повторяя ее значения
A
размер 2x3, n
= 3, приводит к B
размера 6х9:
Примеры значений:
A =
1 2 3
4 5 6
Результаты с:
B =
1 1 1 2 2 2 3 3 3
1 1 1 2 2 2 3 3 3
1 1 1 2 2 2 3 3 3
4 4 4 5 5 5 6 6 6
4 4 4 5 5 5 6 6 6
4 4 4 5 5 5 6 6 6
Каков самый быстрый способ добиться этого в Matlab?
еще один вариант является 'repelem' - повторять элементы в массиве. – GameOfThrows