主要内容

我不同意你的做法MATLABJava

Controlar objetosMATLAB

这是一个阶级的身份证明。MATLAB®处理他的身份证明文件允许建立他的身份证明文件públicas和他的身份证明文件。MATLAB Por ejemplo, todos los objetos de interfaz de usuario y gráficos son objetos de identificador。MATLAB

领导班级JavaHandleObject

我们用代表的方式来表示我们的身份。com.mathworks.matlab.types.HandleObjectMATLABJava®我们可以在这里单独生活sesión在这里是creó。HandleObject不需要我们来构建它。HandleObjectJava

他向你提出了反对gráficos desdeJava

La función devuelve los objetos de identificador在这里可以参考líneas del gráfico。MATLAB情节我们可以在función para modiar la apariencia del gráfico cambiando las propiedades de las líneas确认。

Este ejemplo ejecuta las siguentes llamadas función en:MATLAB

%创建一个2 × 3数组的双精度数据= [1,2,3;-1,-2,-3];%绘制数据并返回行句柄h = Plot (data);%设置线宽为2点设置(h,'LineWidth',2);暂停5秒,看看结果暂停(5)

El código utility estos pasos para provocar la ejecución del código como se describe:JavaMATLAB

  • 克里乌玛特里兹2D大羊驼。数据

  • 把一个矩阵转换成一个así解释一个矩阵把一个论点转换成一个。数据对象MATLAB情节

  • develve la matriz con los identificadores in línea。HandleObjecthMATLAB

  • 然后在función中建立等式然后在línea en 2,0中确定等式。MATLAB线宽我们需要矩阵的丙数,我们需要矩阵的丙数。线宽字符串char []MATLAB字符

  • 我是杜兰特的第二辆车。5MATLAB

进口com.mathworks.engine。*;进口com.mathworks.matlab.types。*;public class pass shandleobject {public static void main(String[] args) throws Exception {MatlabEngine eng = MatlabEngine. startmatlab ();双[][]data = {{1.0, 2.0, 3.0}, {-1.0, -2.0, -3.0}};HandleObject[] h = eng。函数宏指令(“阴谋”,(对象)数据);字符串lw = ("LineWidth");eng。feval(0, "set", h, lw.toCharArray(), 2.0);eng.eval(“暂停(5)”); eng.close(); } }

特马relacionados