Есть ли способ мгновенно передать элементы массива n x n
в массив ячеек n x n
и наоборот, чтобы каждая ячейка в массиве ячеек имела строку, столбец и значение элемента? Например,Перенос элементов 2D-массива в массив ячеек
Input:
A=[8 7 8 4 5;
7 0 7 4 4;
4 3 3 8 6;
7 0 10 8 7;
2 1 0 2 8;];
B=cell(5,5);
Output:
B{1}=[1 1 8];
B{2}=[2 1 7];
B{3}=[3 1 4];
B{4}=[4 1 7];
B{5}=[5 1 2];
B{6}=[1 2 7];
and so on...
Что вы подразумеваете под "instantly"? Как не делать никакой работы? Что вы сделали для его решения? –
Кроме того, A всегда является квадратной матрицей? – brodoll
Под этим я подразумеваю без использования цикла for, потому что он будет слишком медленным для больших матриц. A и B всегда являются квадратными матрицами. – user3080956