変換?
array(1:3) = cellArray{1:3};
% this fails: "Subscripted assignment dimension mismatch."
注:私はこれをループで行う方法を知っています。matlabの直接ルートを探しています。
%%cellArrayの内容%%
K>> cellArray{1:3}
ans =
11
ans =
f0
ans =
05
変換?
array(1:3) = cellArray{1:3};
% this fails: "Subscripted assignment dimension mismatch."
%%cellArrayの内容%%
K>> cellArray{1:3}
ans =
11
ans =
f0
ans =
05
cell2matを使用します。
A = cell2mat(C)
同じデータ型の内容を持つセル配列C
を単一の配列に変換しA
ます。
すべてのセルが同じタイプであり、同様の最初の次元を共有している場合、
array = [cellArray{:}];
動作するはずです