次のような文字列とセルを含むセル配列があります。
theCellArray = {{'aa1' {'bb'; 'cc'}}; {'aa2' {'dd'; 'ee'}}};
今、名前を連結して、これに似たものを取得できるようにしたいと思います:
aa1.bb
aa1.cc
aa2.dd
aa2.ee
aa1要素の数は変更される場合があります(したがって、 の場合bb、cc、dd、ee、 などがある場合があります)。
私はさまざまなことを試しましたが、Matlab に文字列の 2 番目のステップ (を含むもの) を評価させることは常にできませんbb... cc)。何か案は?
編集:
2 つ以上のレベルがある可能性があるため、次のようtheCellArrayになります。
theCellArray = {{'aa1' {'bb' {'b1' {'b11' 'b12'} 'b2'}; 'cc'}}; {'aa2' {'dd'; 'ee'}}};
theCellArray木のようなものなのでレベル数は不明。