У меня есть текстовый файл, который представляет собой матрицу 2819x10.Я разделил его на матрицу 5x5x563, используя код ниже
Matrix = dlmread('det.txt');
for j=1:1:563
for i=1:1:5
M(i,1,j) = Matrix(temp,3);
M(i,2,j)= Matrix(temp,4);
M(i,3,j)= Matrix(temp,5);
M(i,4,j) = Matrix(temp,6);
M(i,5,j) = 1;
temp=temp+1;
end
end
После этого кода у меня Matrix 5x5x563.Прямо сейчас я хотел бы создать массив, как представлено ниже, который состоит только из одной строки, и каждый столбец - это моя матрица 5x5.
Я пытался с mat2cell:
MatrixNew= mat2cell(M, 5, 5);
Но у меня все еще есть ошибка.Я понятия не имею, как это исправить.Я не пытаюсь найти готовый код, а просто совет.
Как мне это сделать?