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}')
但是我覺得應該有辦法做到這一點,而不必轉換爲單元格,切換尺寸,然後轉換爲矩陣。我是否正確或將這是解決問題的最佳方法?我沒有在文檔中找到任何這樣的功能。