好了,现在我已经在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);
在主命令上,我必须写出带有同义词(mywords),它应该返回我的同义词
通常它工作正常但是如何使用它?
谢谢
答案 0 :(得分:0)
如果您希望从函数返回最终结果,请在函数头中将它们定义为输出:
function Synonyms = takesynonyms(words)
这样你就可以调用函数并将其输出检索到某个变量中:
goodSynonyms = takesynonyms('good');
详细了解如何在documentation中定义函数。