转换?
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
使用细胞垫。
A = cell2mat(C)
将具有相同数据类型内容的元胞数组转换C
为单个数组,A
.
如果所有单元格都属于同一类型,并且共享相似的第一维,则
array = [cellArray{:}];
应该管用