- Pass the function name as a string.
- Define the input arguments required by the MATLAB function.
- Specify the number of outputs expect from the MATLAB function (1 is assumed if not specified).
- Define the appropriate returned type for the outputs of the MATLAB function.
- Use writers to redirect output from the MATLAB command window to Java.
How can I handle more than one input/output in an exported function as a Java library?
2 次查看(过去 30 天)
显示 更早的评论
Who it may correspond,
I would like to compile my matlab function as a Java library to use it in the Eclipse environment.
The problem is that my function has more than one input and more than one output and I don't know how to handle them.
Where can I find more info about this?
Thanks in advance,
Alba
0 个评论
采纳的回答
Patel Mounika
2019-4-1
You can execute MATLAB functions from Java using the MATLABEngine feval and fevalAsync methods.
To call a MATLAB function:
Look into below documentation for more information.
Hope this helps.
0 个评论
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Java Package Integration 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!