How can I handle more than one input/output in an exported function as a Java library?

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

 Respuesta aceptada

You can execute MATLAB functions from Java using the MATLABEngine feval and fevalAsync methods.
To call a MATLAB function:
  • 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.
Look into below documentation for more information.
Hope this helps.

Más respuestas (0)

Categorías

Productos

Versión

R2018a

Preguntada:

el 27 de Mzo. de 2019

Respondida:

el 1 de Abr. de 2019

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by