Instantiate a Java Class and call Matlab Engine API for Java in the same session
显示 更早的评论
Hello, I am trying to use the Matlab Engine API for Java in a situation that I am not sure is supported.
My goal is to have a Java object that was instantiated in a Matlab sessin to call a Matlab function (to be executed in the same session).
However, when I tried this I obtained the error: Initializing MATLAB Engine API from MATLAB is not supported.
Do you confirm that this context is not compatible with the Matlab Engine API?
Many thanks
回答(1 个)
colordepth
2024-12-24
0 个投票
This workflow is supported starting with MATLAB R2021b. You can find more details in the version history here: https://www.mathworks.com/help/matlab/apiref/com.mathworks.engine.matlabengine.html.
For a working example, you can refer to the guide "Call Back into MATLAB from Java": https://www.mathworks.com/help/matlab/matlab_external/call-back-into-matlab-from-java.html.
类别
在 帮助中心 和 File Exchange 中查找有关 Call MATLAB from Java 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!