同义词 Matlab 函数

Posted

技术标签:

【中文标题】同义词 Matlab 函数【英文标题】:Synonyms Matlab function 【发布时间】:2014-04-13 11:26:14 【问题描述】:

好的,现在我已经在 MATLAB 中构建了这个函数,但它不工作..也许某个地方存在错误

请指导...

代码如下

PFA

function takesynonyms(words)
%words = 'good';%, 'bad', 'apple';

Doc = actxserver('Word.Application');
X = cellfun(@(word) invoke(Doc,'SynonymInfo',word), words, 'UniformOutput', false);
Synonyms = cellfun(@(X) get(X,'MeaningList'), X, 'UniformOutput', false);

在主命令上,我必须写takesynonyms(mywords),它应该返回我的同义词

通常它工作正常,但如何使用它?

谢谢

【问题讨论】:

【参考方案1】:

如果您希望函数返回最终结果,请将它们定义为函数头中的输出:

function Synonyms = takesynonyms(words)

这样您就可以调用函数并将其输出检索到某个变量中:

goodSynonyms = takesynonyms('good');

在documentation 中阅读有关定义函数的更多信息。

【讨论】:

哦,完成了.. 非常感谢

以上是关于同义词 Matlab 函数的主要内容,如果未能解决你的问题,请参考以下文章

SQL基础--同义词

“多对多”关系的同义词(关系数据库)

哈工大同义词词林 python 使用范例

查看Oracle当前用户下的(表视图,同义词...)

Oracle中使用同义词介绍

在PL / SQL中如何使用同义词名称初始化Table类型的值