Формируем большую матрицу из n чисел маленьких матриц

Я новичок в MATLAB. Я сгенерировалn меньшие матрицы чисел, скажем3 x 1 используяFOR петля. Все матрицы имеют случайные значения, например:

m1 = [3;2;1];   
m2 = [5;1;6];
m3 = [0.2;0.8;7]
m4 = [8;3;0] 
m5 = [3;7;6]
m6 = [8;2;1.3].

Теперь я хочу объединить все значения в большую матрицуM такой, чтоM можно представить так:

M = [m1 m2 m3; m4 m5 m6]

Так что на выходеM должен быть:

M = [3 5 0.2;
     2 1 0.8;
     1 6 7;
     8 3 8; 
     3 7 2;
     0 6 1.3];

Как я могу инициализировать это с помощьюFOR цикл или что-то еще, так что каждый раз, когда значение счетчика увеличивается, т.е.i, это приведет к вставке новой матрицы (m1,m2 и так далее) внутри большей матрицы, т.е.M?

Обратите внимание, чтоM это очень большая матрица (может быть около 40 х 40), и поэтому у меня есть много меньших матриц.

Ответы на вопрос(2)

Ваш ответ на вопрос