fullSeq='ABCDEFG'
Inputcell= {'ABC', 'BDEG','DEFG','ABCDEFG','CDEG','BCDF','ABCDEFG'}
我在上面的
'ABCDEFG'
中有2个Inputcell
字符串。如何删除这两个字符串?预期输出应为:Outputcell= {'ABC', 'BDEG','DEFG','CDEG','BCDF'}
最佳答案
您可以将逻辑索引与strcmp
一起使用:
OutputCell = Inputcell(~strcmp(Inputcell,fullSeq))
OutputCell =
'ABC' 'BDEG' 'DEFG' 'CDEG' 'BCDF'
好极了!