假设我有一个数组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]
.
最佳答案
在您编写的示例中,您需要转置 A 才能使用 cell2mat
:
cell2mat(A')
将根据需要输出B
关于MATLAB Cell2Mat 逐行转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14826426/