How can I get com.mathworks.engine.* package ?
Show older comments
Here is my code
import com.mathworks.engine.*;
import java.util.Arrays;
public class javaPutVar {
public static void main(String[] args) throws Exception {
MatlabEngine eng = MatlabEngine.startMatlab();
eng.putVariable("x", 7.0);
eng.putVariable("y", 3.0);
eng.eval("z = complex(x, y);");
String[] w = eng.feval("who");
System.out.println("MATLAB workspace variables " + Arrays.toString(w));
eng.close();
}
}
This code is showing error:
javaPutVar.java:1: error: package com.mathworks.engine does not exist
import com.mathworks.engine.*;
^
javaPutVar.java:6: error: cannot find symbol
MatlabEngine eng = MatlabEngine.startMatlab();
^
symbol: class MatlabEngine
location: class javaPutVar
javaPutVar.java:6: error: cannot find symbol
MatlabEngine eng = MatlabEngine.startMatlab();
^
symbol: variable MatlabEngine
location: class javaPutVar
3 errors
How can I fix this errors? How can I get com.mathworks.engine.* package ?
Accepted Answer
More Answers (0)
Categories
Find more on Call MATLAB from Java in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!