Question

ok maintenant j'ai construit cette fonction ins mintalab mais cela ne fonctionne pas..maybe quelque part une erreur existe

Guide de votre choix s'il vous plaît ...

code ci-dessous

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);

sur la commande principale, je dois écrire des précurseurs (munwords) et cela devrait me renvoyer des synonymes

Normalement, cela fonctionne bien, mais comment en fonctionnement de l'utiliser?

merci

Était-ce utile?

La solution

Si vous souhaitez que vos résultats finaux sont renvoyés dans la fonction, définissez-les comme sortie dans l'en-tête de la fonction:

function Synonyms = takesynonyms(words)

De cette façon, vous pouvez appeler la fonction et récupérer sa sortie dans une variable:

goodSynonyms = takesynonyms('good');

En savoir plus sur la définition des fonctions dans le Documentation .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top