主要内容

手动创建自动化服务器

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

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

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

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

enableservice (AutomationServer,真的)

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

enableservice(“AutomationServer”)

如果MATLAB显示:

ans = 1

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

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

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

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

matlab自动化

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

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

  1. 右键单击MATLAB快捷图标

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

  2. 目标字段,添加自动化以目标的路径为终点matlab.exe.请确保文件名和连字符之间有一个空格。例如:

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

另请参阅

|

相关的话题