동의어 MATLAB 기능
-
21-12-2019 - |
문제
ok 이제는이 함수를 ins matlab을 만들었지 만 작동하지 않습니다 .. 어딘가에 오류가 있습니다
Do Guide 제발 ...
코드 아래
코드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);
.
메인 명령에서는 cudayynonyms (mywords)를 작성해야하며 나와 동의어를 반환해야합니다
일반적으로 잘 작동하지만 기능을 사용하는 방법은 무엇입니까?
감사합니다
해결책
최종 결과가 함수에서 리턴 된 경우 함수 헤더의 출력으로 정의하십시오.
function Synonyms = takesynonyms(words)
.
이렇게하면 함수를 호출하고 출력을 일부 변수로 검색 할 수 있습니다.
goodSynonyms = takesynonyms('good');
.
설명서 에서 기능을 정의하는 방법 자세히보기
제휴하지 않습니다 StackOverflow