В Matlab по умолчанию преобразование матрицы в вектор-столбец выполняется по столбцам.
Можем ли мы сделать это построчно.
A = magic(3);
A =
8 1 6
3 5 7
4 9 2
column_vector = A(:);
column_vector =
8
3
4
1
5
9
6
7
2
% Это может быть сделано косвенно путем транспонирования или изменения формы
column_vector = reshape(A',1,numel(A))';
column_vector =
8
1
6
3
5
7
4
9
2
trA = A';
column_vector = trA(:);
column_vector =
8
1
6
3
5
7
4
9
2
Есть ли прямой способ сделать это по строкам, как A (:)?
Спасибо,
Гопи