У меня есть матрица. Я хочу, чтобы получить вектор из матрицы, как описано в примере ниже:Преобразование матрицы в вектор
Matrix = [ 2 4 5;
8 2 13;
0 3 1;
7 7 7;
36 62 72;
44 35 26;
63 11 4;
9 9 9 ];
vector = [ 2 8 0 4 2 3 5 13 1 7 36 44 63 62 35 11 72 26 4 9];
Вектора вставляет каждые значения из первых трех строк из каждого столбца. Затем он вставляет значение четвертой строки один раз. Затем процесс повторяется таким же образом для остальных элементов в матрице. Как это сделать в Matlab?
Что вы думаете о перекроить, с циклом? В любом случае, вы должны показать, что вы делали до сих пор. Сделайте это, и у вас будет больше шансов получить помощь здесь. – patrik
В вашем описании говорится, что вы каким-то образом переупорядочиваете элементы, но матрица и вектор содержат разные элементы. – Daniel
Я пробовал переформатировать матрицу, но она не работает. – Dani