主要内容

手动创建自动化服务器

微软®视窗®当客户端应用程序首先建立服务器连接时,操作系统会自动创建自动化服务器。当操作系统创建MATLAB时®服务器,此会话与其他MATLAB会话不同。客户端应用程序与服务器会话通信,而不会干扰可能正在运行的任何交互式MATLAB会话。

另外,您可以将当前运行的MATLAB会话指定为COM服务器。在这种情况下,您的应用程序可以访问MATLAB会话中创建的数据。要手动创建MATLAB COM服务器,在启动客户端进程之前,请致电启用服务从MATLAB命令提示符或使用MATLAB-自动化转变。您的客户端应用程序与此运行MATLAB连接。

创建自动化服务器MATLAB命令提示符

要使MATLAB成为自动化服务器,请致电启用服务功能:

启用服务('Automationserver',true)

确定MATLAB自动化服务器的当前状态。类型:

启用服务('Automationserver')

如果显示MATLAB:

ans = 1

然后,MATLAB是当前的自动化服务器。

在启动时创建自动化服务器

要在启动时创建MATLAB服务器,请使用MATLAB-自动化启动命令。

从操作系统提示符中,导航到指定的MATLAB版本的安装文件夹,然后键入:

MATLAB -AUTOMATION

添加-自动化切换到MATLAB快捷方式图标

要使MATLAB每次运行MATLAB时,请添加-自动化切换到快捷方式图标。

  1. 右键单击MATLAB快捷方式图标

    并选择特性从上下文菜单。属性对话框matlab.exe打开捷径标签。

  2. 在里面目标字段,添加-自动化到目标路径的尽头matlab.exe。确保在文件名和连字符之间包括一个空间。例如:

    “ c:\ program文件\ matlab \ r2016a \ bin \ win64 \ matlab.exe”  -  automation

也可以看看

|

相关话题