微软的®窗户®当客户端应用程序第一次建立一个服务器连接时,操作系统自动创建一个自动化服务器。当操作系统创建一个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快捷图标
并选择属性从上下文菜单。的属性对话框matlab.exe
打开的快捷方式选项卡。
在目标字段,添加自动化
到目标路径的末尾matlab.exe
.请确保在文件名和连字符之间包含一个空格。例如:
“C: \ Program Files \ MATLAB \ R2016a \ bin \ win64 \ MATLAB.exe”自动化
enableservice
|matlab (Windows)