MATLAB Answers

User-defined Matalab function call from Java fails

2 ビュー (過去 30 日間)
Ercan Atam
Ercan Atam 2019 年 9 月 16 日
編集済み: Hari Krishna Ravuri 2020 年 1 月 6 日
When I call the attached function "optimal_sizing_ga.m" from Java it does not work.
For example, the following call fails: optimal_sizing_ga(200,3,75,8,0.3)
This function works in Matlab but fails when called from Java.
Any help is appreciated.

  0 件のコメント

サインインしてコメントする。

回答 (1 件)

Hari Krishna Ravuri
Hari Krishna Ravuri 2020 年 1 月 6 日
編集済み: Hari Krishna Ravuri 2020 年 1 月 6 日
I understand that, you want to execute user defined MATLAB functions in Java. This can be done by using MatlabEngine feval and fevalAsync methods. Please refer https://in.mathworks.com/help/matlab/matlab_external/execute-matlab-functions-from-java.html to know about executing MATLAB Functions from Java. Please refer https://in.mathworks.com/matlabcentral/answers/355278-calling-user-defined-script-from-java to know about executing a MATLAB Script from Java.
Hope this helps!

  0 件のコメント

サインインしてコメントする。

Community Treasure Hunt

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

Start Hunting!

Translated by