主要内容

com.mathworks.matlab.types.HandleObject.

抽象的java.班代表马铃薯处理对象

描述

java.®代表从MATLAB传递的处理对象®作为一个情况把手班级。将句柄对象传递回MATLAB时,Java通过了参考把手实例。此引用可以是数组或标量,具体取决于从MATLAB传递给Java的原始句柄对象。

创建

你不能构建一个把手在Java。您只能将句柄对象传递给原始创建的Matlab会话。

例子

展开全部

此示例启动共享MATLAB会话并创建一个容器.map.Matlab工作区的对象。Matlab Workspace中评估的语句返回一个引用的句柄变量地图目的。

引擎GetVariable.函数返回MATLAB句柄变量作为一个把手实例。此实例用于调用MATLAB钥匙可以获得的功能地图钥匙。

导入com.mathworks.eengine.matlabengine;导入com.mathworks.matlab.types。*;matlabengine引擎= matlabengine.startmatlab();Engine.egal(“cm = containers.map({'id','name'},{11,'mw'});”);把手鼠颈= Engine.getVariable(“cm”);string [] cellet =引擎.Feval(“键”,句柄);
介绍在R2016B.