Преобразование MATLAB Cell2Mat по строкам

Скажем, у меня есть массив A={[2x3],[3x3],[2x3]}. Я хотел бы знать, как преобразовать это в матрицу типа a=[2x3;3x3;1x3]

Пример:

A={[1 1 1;2 2 2],[3 3 3;4 4 4;5 5 5],[6 6 6]}

быть преобразованным в

B=[1 1 1;2 2 2;3 3 3;4 4 4;5 5 5;6 6 6]

.


person Sahil Thapar    schedule 12.02.2013    source источник


Ответы (1)


В написанном вами примере вам нужно транспонировать A, чтобы использовать cell2mat :

cell2mat(A')

выведет B по желанию

person bla    schedule 12.02.2013