更改单元格数组中每个字符串中字符的顺序

时间:2015-07-01 11:45:12

标签: matlab cell-array

我有一个包含这样字符串的单元格数组:

Input = { 'BDCE'; 'BAFD'; 'HGAB' }

如何更改单元格数组中每个字符串中的字符顺序?订单来自' A'到了' Z' 预期的输出应该是这样的:

Output = {'BCDE'; 'ABDF'; 'ABGH'}

1 个答案:

答案 0 :(得分:3)

这很简单:使用cellfunsort函数应用于每个单元格中包含的字符串:

Output = cellfun(@sort, Input, 'Uniformoutput', 0);