【发布时间】:2014-06-06 20:12:12
【问题描述】:
如果我有这个元素类型“char”:
A=['abc';'dei';'fgh'];
我想获得类似的东西:
B=somefuntion(A)
然后得到这样的东西:
B={'abs';'dei';'fgh'}
我尝试了这个名为char2cell的函数,但结果是这样的:
B = 'adfbegcih';
非常感谢任何帮助,谢谢!
【问题讨论】:
如果我有这个元素类型“char”:
A=['abc';'dei';'fgh'];
我想获得类似的东西:
B=somefuntion(A)
然后得到这样的东西:
B={'abs';'dei';'fgh'}
我尝试了这个名为char2cell的函数,但结果是这样的:
B = 'adfbegcih';
非常感谢任何帮助,谢谢!
【问题讨论】:
你可以使用mat2cell:
F=mat2cell(A,ones(size(A,1),1),size(A,2))
代码将每一行拆分为一个单元格(ones(size(A,1),1))并将列保持在一起(size(A,2))
【讨论】: