前提:用matlab写了个二次优化的方法,depoly以后在java中可以正常调用。
matlab中方法: function [E,fval] = Nolinear_Opt()
java中方法: Object[] obj= nolinear_Opt.Nolinear_Opt(2);
问题:调用的返回结果为Object[] obj,其中,obj[0]应该是一个double[],但是现在返回的字符串类似“0.1212 0.2358 0.2222...",也就是本应该是double精度的结果被缩减为了小数点后四位,请问该如何解决?