我已经完成了使用MATLAB JavaBuilder的任务。
MWNumericArray data1=null;
MWNumericArray data2=null;
Object[] result = null;
Class1 lse = null;
Object[] hasil;
try {
data1=new MWNumericArray(A, MWClassID.DOUBLE);
data2=new MWNumericArray(target, MWClassID.DOUBLE);
lse = new Class1();
result = lse.rekursif_lse(1, data1,data2);
//System.out.println(" "+result[0]);
}catch (Exception e) {
System.out.println("Exception! "+e.toString());}
finally
{
MWArray.disposeArray(data1);
MWArray.disposeArray(data2);
MWArray.disposeArray(result);
lse.dispose();
}
我可以访问Object[] result
作为另一个进程的输入吗?
或者Matlab JavaBuilder只在System.out.println(" "+result[0]);
中显示它而不做任何事情?
我想将Object []结果作为:
访问double T[][]=new double[20][1];
这是result
输出的实际大小。