Sinónimos Matlab Function
-
21-12-2019 - |
Pregunta
OK Ahora he construido esta función INS MATLAB, pero no está funcionando ..., existe un error en algún lugar
Hacer guía por favor ...
Código a continuación
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);
En el comando principal, debo escribir a Takyynonys (MyWords) y debería devolverme sinónimos
Normalmente funciona bien, pero ¿qué funciona para usarlo?
gracias
Solución
Si desea que sus resultados finales se devuelvan de la función, déjalos como salida en el encabezado de la función:
function Synonyms = takesynonyms(words)
De esta manera, puede llamar a la función y recuperar su salida en alguna variable:
goodSynonyms = takesynonyms('good');
Lea más sobre la definición de funciones en la Documentación .
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow