Matlab字符串搜索和索引

时间:2017-03-03 09:55:08

标签: string matlab text indexing

我有两个文本文件:

stoplist = importdata('stoplist.txt');
vocab = importdata('vocabulary.txt');

我正在尝试创建一个向量,其中每个元素都是vocabstoplist中每个单词的行号(保证vocab包含stoplist中的所有单词加上更多)。这是如何工作的?

我对Matlab中的字符串没有任何经验,所以我尝试了一些关于单元格的错误。

1 个答案:

答案 0 :(得分:1)

使用[~, posVocab, posStoplist] = intersect(vocab, stoplist); 然后决定如何对这些职位列表进行排序。 https://www.mathworks.com/help/matlab/ref/intersect.html 您还应该检查示例"具有尾随空格的字符向量的单元阵列"在引用中 - 尾随空格意味着字符串是不同的。