如何在频率计数字典(matlab)中调用给定输入字的计数数

时间:2016-10-31 18:43:47

标签: matlab dictionary nlp

我有一个频率计数字典,计数和字数(2个数组)

  1 constitutent
  8 constituter 
  2 constitutes
  4 'constitutes
  5 constitutes
  1 constitutestheeco
  2 constitutesunlawful
138 constituting
  1 constitutioh

我已经想出如何计算普通字典中给定输入字的字数而不计数,只包含一个数组

words = my dictionary 
unique_word = {'selected word'}
countfunction = @(word) nnz(strcmp(word, words));
count = cellfun(countfunction, unique_words)

输入 - '选择的单词'并输出字典中的'单词计数'。但我想用频率计数字典来做。所以我的问题是如何用词频来做。例如:输入单词unique_word =(constituter),因此输出将为8,与dictonary中的数字相匹配。

0 个答案:

没有答案