主要内容

com.mathworks.matlab.types.HandleObject

文摘Java类来表示MATLAB处理对象

描述

Java®代表通过MATLAB处理对象®的实例HandleObject类。当通过回MATLAB处理对象,Java的引用HandleObject实例。这个引用可以是一个数组或一个标量,根据原始处理对象传递给Java从MATLAB。

创建

你不能建立一个HandleObject在Java中。你只能通过一个处理对象的MATLAB会话最初创建的。

例子

全部展开

这个例子开始会话并创建一个共享的MATLABcontainers.MapMATLAB的工作区中对象。MATLAB中的语句进行工作空间变量,指的是返回一个句柄地图对象。

引擎getVariable作为一个函数返回MATLAB处理变量HandleObject实例。这个例子是用来调用MATLAB函数来获得地图钥匙。

进口com.mathworks.engine.MatlabEngine;进口com.mathworks.matlab.types。*;MatlabEngine引擎= MatlabEngine.startMatlab ();引擎。eval(“厘米= containers.Map ({“id”,“名字”},{11兆瓦的});”);HandleObject处理= engine.getVariable(“厘米”);String[]细胞=引擎。函数宏指令(“钥匙”,处理);

版本历史

介绍了R2016b