阅读在java timeseries数据

2视图(30天)
哈金斯凯尔
哈金斯凯尔 2020年11月12日
编辑: 哈金斯凯尔2020年11月12日
我试图读取timeseries数据从仿真软件运行使用编译器生成的SDK来生成一个java jar读取金宝app 文件,并将对象返回java运行时。方法很简单:
函数myData = loadMatlabFile (myPath varName)
流(“加载% s % s \ n”、varName myPath);
myData =负载(myPath varName);
结束
这让编译java jar和包含在我的一个java项目。这成功返回一个对象,但是我有挑战的数据。从模拟输出数据是公共汽车,所以他们投入一个嵌套结构的实际数据被存储为一个timeseries对象:
> > structPath.toMyData.myTSObject
timeseries
常见的属性:
名称:“myTSObject”
时间:1737年(x1双)
TimeInfo (1 x1 tsdata.timemetadata):
数据(x1 1737双):
DataInfo (1 x1 tsdata.datametadata):
更多的属性、方法
当我看着我认为相应的对象在java中,我看到的 toString ()
Matlab2Java转换器= new Matlab2Java ();
myObj = converter.loadMatlabFile (1 myPath myvar#);
MWStructArraydata = (MWStructArray) ((MWStructArray) myObj [0]) .getField (“structPath”, 1);
MWArraytoMyData = data.getField (“toMyData”, 1);
MWArraymyTSObject = ((MWStructArray) toMyData) .getField (“myTSObject”, 1);
它承认它作为一个 MWNumericArray ,但它似乎是空的。我的问题是,我访问数据不正确,或者有不支持阅读金宝app timeseries 数据在java中?
1评论
哈金斯凯尔
哈金斯凯尔 2020年11月12日
编辑:哈金斯凯尔 2020年11月12日
此外,如果我只是做一个 对象的问题在matlab函数本身,在编译成一个jar,它告诉我对象是空的…
myTSObject
的名字大小字节属性
myTSObject0 x00
但是一个 在matlab给我:
> >谁(“myTSObject”)
的名字大小字节属性
myTSObject1 x128146年timeseries
这真的让我觉得timeseries对象与matlab运行时引擎不支持金宝app

登录置评。

答案(0)

类别

找到更多的在Java包集成帮助中心文件交换

下载188bet金宝搏


释放

R2020a

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!