主要内容

手动创建自动化服务器

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

或者,你可以指定一个正在运行的MATLAB会话作为COM服务器。在这种情况下,应用程序可以访问在MATLAB会话中创建的数据。要手动创建MATLAB COM服务器,在启动客户端进程之前,可以调用enableservice从MATLAB命令提示符或启动MATLAB与自动化开关。您的客户机应用程序连接到这个正在运行的MATLAB。

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

要使MATLAB成为一个自动化服务器,调用enableservice功能:

enableservice (AutomationServer,真的)

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

enableservice(“AutomationServer”)

如果MATLAB显示:

ans = 1

那么MATLAB目前是一个自动化服务器。

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

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

从操作系统提示符中,找到指定的MATLAB版本和类型的安装文件夹:

matlab自动化

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

要使MATLAB每次运行时都成为服务器,请添加自动化切换到快捷图标。

  1. 右键单击MATLAB快捷图标

    并选择属性从上下文菜单。的属性对话框matlab.exe打开的快捷方式选项卡。

  2. 目标字段,添加自动化到目标路径的末尾matlab.exe.请确保在文件名和连字符之间包含一个空格。例如:

    “C: \ Program Files \ MATLAB \ R2016a \ bin \ win64 \ MATLAB.exe”自动化

另请参阅

|

相关的话题