1x4 セルを含むセル配列があります
A=
<1x4 cell> <1x4 cell> <1x4 cell>
<1x4 cell> <1x4 cell> <1x4 cell>
<1x4 cell> <1x4 cell> <1x4 cell>
<1x4 cell> <1x4 cell> <1x4 cell>
<1x4 cell> <1x4 cell> <1x4 cell>
<1x4 cell> <1x4 cell> <1x4 cell>
<1x4 cell> <1x4 cell> <1x4 cell>
<1x4 cell> <1x4 cell> <1x4 cell>
<1x4 cell> <1x4 cell> <1x4 cell>
<1x4 cell> <1x4 cell> <1x4 cell>
私が探しているのは、次のようなものを含むセル配列を作成することです
B={'str1','str2','str3','str4';cell2mat(A{1,1})}
セル配列は、行と列のサイズが異なる可能性がある別の操作から取得されるため、for ループなどを使用して自動化できるかどうかを知りたいです。
編集:申し訳ありませんが、配列が必要B
です:
B{m,n}={'str1','str2','str3','str4';cell2mat(A{m,n})}
ここでm
、 およびn
は cell 配列 の行と列ですA
。
だから私は次のようなものを持っているとしましょう
A=
[1 2 3 4] [4 5 6 7]
[8 9 10 11] [11 12 13 14]
B
フォームの出力を取得したい
B{1}=
'str1' 'str2' 'str3' 'str4'
1 2 3 4
8 9 10 11
B{2}=
'str1' 'str2' 'str3' 'str4'
4 5. 6 7
11 12 13 14