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

问题描述 投票:-2回答:1

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

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

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

Output = {'BCDE'; 'ABDF'; 'ABGH'}
matlab cell-array
1个回答
3
投票

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

Output = cellfun(@sort, Input, 'Uniformoutput', 0);
© www.soinside.com 2019 - 2024. All rights reserved.