Sinonimi MATLAB FUNCTION.
-
21-12-2019 - |
Domanda
OK ora ho costruito questa funzione in Matlab ma non funziona ... perché esiste un errore da qualche parte
Guida per favore ...
Codice sotto
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);
.
Sul comando principale, devo scrivere PUKEYNONTINI (MYWORDS) E DEVE RESTITUIRE I SINONIMI
Normalmente funziona bene ma come in funzione di usarlo?
Grazie
Soluzione
Se si desidera che i risultati finali restituiti dalla funzione, definiscili come output nell'intestazione della funzione:
function Synonyms = takesynonyms(words)
.
In questo modo è possibile chiamare la funzione e recuperare la sua uscita in alcune variabili:
goodSynonyms = takesynonyms('good');
.
Leggi di più sulla definizione delle funzioni in Documentazione .
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow