创建字符串而不重复相同的元素jn字符串(Matlab)

时间:2015-06-23 15:04:01

标签: string matlab

我有一个字符串“FDFACCFFFBDCGGHBBCFGE”。任何人都可以帮我生成一个具有相同顺序但没有重复两次的元素的新字符串。谢谢 !

预期的输出应该是这样的:“FDACBGHE”

1 个答案:

答案 0 :(得分:6)

unique'stable'选项一起使用:

str = 'FDFACCFFFBDCGGHBBCFGE';
result = unique(str, 'stable');

如果您想要更多手动内容:使用bsxfun构建先前未出现(~any(...))元素的逻辑索引:{/ 1}}:

triu(..., 1)