0
我有一个类的数组(我们将其称为a
,大小为Mx1),其中包含一个属性(feature
),其中包含一个1xN数组。我试图得到一个新的矩阵,它是MxN,其中包含对象的每个feature
属性的行。例如:对象的数组属性矩阵
M = 3
N = 4
a(1,1).feature = [1 2 3 4]
a(2,1).feature = [5 6 7 8]
a(3,1).feature = [9 10 11 12]
然后,给出了一些功能,答案将最终成为:
ans = [1 2 3 4; 5 6 7 8; 9 10 11 12]
目前,我一直在使用下列内容:
ans = cell2mat({a.feature}')
但是我觉得应该有办法做到这一点,而不必转换为单元格,切换尺寸,然后转换为矩阵。我是否正确或将这是解决问题的最佳方法?我没有在文档中找到任何这样的功能。