2.2 MATLAB ActiveX对象的方法
2025年09月26日
2.2 MATLAB ActiveX对象的方法
在VB应用程序中创建了Matlab ActiveX对象后,就可以使用这个对象所包含的方法实现对Matlab的调用,Matlab Application对象有5个方法,即:Execute、Put-Full Matrix、GetFull Matrix、MinimizeCommand Window和MaximizeCommand Window,它们各自实现的功能和调用方法如下:
(1)Execute方法:它的调用方法为Execute(“command”),它将执行由command字符串决定的MATLAB命令,同时返回字符串表示命令的执行情况。
(2)Put Full Matrix方法:它的调用方法为:
这个方法将VB程序的一个1维或2维数组传送到MATLAB中的一个矩阵变量中。其中real()为VB程序中数组的实部,img()为数组的虚部,A为MATLAB中的矩阵变量。
(3)Get Full Matrix方法:它的调用方法为:
这个方法将MATLAB中的一个矩阵变量A传送到VB程序中的数组中,real()接收实部,img()接收虚部。
(4)Minimize Command Window方法:执行本方法使MATLAB命令行窗口最小化。
(5)Maximize Command Window方法:执行本方法使MATLAB命令行窗口最大化。