我有一個包含字符串和電池單元陣列,與此類似:評估字符串的細胞單元陣列
theCellArray = {{'aa1' {'bb'; 'cc'}}; {'aa2' {'dd'; 'ee'}}};
現在我想能夠類似的東西串聯的名字,並獲得這樣的:
aa1.bb
aa1.cc
aa2.dd
aa2.ee
元件的數目可能會改變(因此對於aa1
,可能會有bb
,cc
,dd
,ee
等)。
我嘗試了各種各樣的東西,但我總是無法讓Matlab評估字符串的第二步(包含bb
,cc
...的那一個)。有任何想法嗎?
編輯:
可能有超過2級,所以theCellArray
可能是:
theCellArray = {{'aa1' {'bb' {'b1' {'b11' 'b12'} 'b2'}; 'cc'}}; {'aa2' {'dd'; 'ee'}}};
theCellArray
就像一棵樹,這樣水平的數量是未知的。
是'aa1.bb'字符串' 'aa1.bb''或'struct'名爲'aa1'與命名字段'' bb''和''cc''? – horchler
@horcler'aa1.bb'應該是一個字符串''aa1.bb'' –
什麼是這些名字的最終目的是什麼? – Oleg