@KasunJayasinghe: Если это решит проблему, пожалуйста, примите ответ, нажав на галочку.
аюсь вызвать пользовательскую функцию Matlab (M-файл), которая принимает 3 аргумента (строки Java) из моего Java-приложения, разработанного в Eclipse. На данный момент я могу позвонитьproxy.eval
а такжеproxy.feval
методы с функциями / командами, такими какdisp
или жеsqr
, Но когда я пытаюсь вызвать пользовательскую функцию, она говорит на консоли Matlab, что такой функции не определено, как на консоли Java.MatlabInvocationException
происходит.
Затем я попытался с простой пользовательской функцией, которая не принимает аргументов и имеет только одну строкуdisp('Hello')
но результат все тот же. Поэтому я думаю, что проблема преобразования типов заключается не в том, что пользовательские функции вызываются.
Пожалуйста, кто-нибудь может мне помочь в ближайшее время? Я очень скоро уложусь в срок для этого проекта. Я был бы очень благодарен, если кто-то может найти решение. (Мистер Джошува Каплан, есть ли в ваших сообщениях руководство по решению такой проблемы? Я пытался, но ничего не нашел)
заранее спасибо