Попробуйте использовать функцию zeros
вместо создания вашего массива внутри цикла.
Что-то вроде:
B = zeros(m,n)
A = zeros(m,n)
Сначала это будет намного быстрее (поскольку массив ненеобходимость изменения размера каждый раз, когда вы добавляете элемент);затем вы можете перебрать его позже и добавить все необходимые значения.
РЕДАКТИРОВАТЬ: я должен уточнить, функция нулей создает матрицу m X n (или массив, если вы пропустите второй аргумент) и заполняет егосо всеми нулями.Это хорошая отправная точка для построения больших массивов.