我寫了一個繪製簡單圖的matlab函數(myFunction
)。使用matlab JA構建器我創建了一個jar文件。我在eclipse中創建了一個新項目,並在main
方法中調用myFunction
。它在日食中運行良好。當我將項目導出到可運行的jar並運行它時,matlab圖形是空白的(框架與按鈕一起出現,但圖形爲空)。任何想法解決這個問題?運行jar時matlab圖爲空
MATLAB
function myFunction()
%MYFUNCTION Summary of this function goes here
% Detailed explanation goes here
a = [1:10];
b = [1:5:50];
plot(a,b);
end
的Java
import take2.*;
import com.mathworks.toolbox.javabuilder.*;
public class test {
public static void main(String[] args) {
// TODO Auto-generated method stub
SimpleGraph sg = null;
try {
sg = new SimpleGraph();
sg.myFunction();
} catch (MWException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}