有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

Matlab Java引擎API错误

我试着用Matlab引擎把Matlab和Java连接起来, 我遵循了这个网页的示例:https://www.mathworks.com/help/matlab/matlab_external/execute-matlab-functions-from-java.html?requestedDomain=www.mathworks.com

添加所需的引用并写下此代码后:

import com.mathworks.engine.*;
public class CNN
{
    public static void main(String[] args) throws Exception{
        MatlabEngine eng = MatlabEngine.startMatlab();
        double[] a = {2.0 ,4.0, 6.0};
        double[] roots = eng.feval("sqrt", a);
        eng.close();
    }
}

Eclipse在feval函数上显示错误

Error

似乎我在feval函数上使用了错误的参数。 但我使用的是mathworks参考页面上发布的代码

所有其他示例代码都不会编译

我做错了什么?如果文档错误,我如何知道如何使用此功能


共 (0) 个答案